移动平台-周排行
Warning: Error creating LLDB target at path '/Users/apple/Library/Developer/Xcode/DerivedData/ObserverTrampoline-enpnnnawiljtyyfdrtqifjlakfiq/Build/Pr...
1、Activity、Service、BroadcastReceiver、ContentProvider是Android的四大组件,他们的安全性是非常重要的。四大组件的安全漏洞主要集中在是否可以被外部调用,外部调用是否存在风险。 四大组件是否可以被外部调用,决定因素是在AndroidManifest.xml里面定义的四大组件的标签export的布尔值。如下:<activity...
1. 前缀—> 只是代码组合之后,用来区分谁写的代码 2. 工具包frameworks 总共4个工具包,前3个是经常用的,最后一个是测试用的。 3. iphone 6 的SDK 是建立在 ios 8.0以上的 4.ios的界面虽然发生了改变,但还是从...
1 package com.example.myhandlertest3; 2 3 import android.os.Bundle; 4 import android.os.Handler; 5 import android.os.Message; 6 import android.suppo.....
一.委托代理传值1.步骤1.1 设置协议及方法(B界面实现)1 @protocol secondViewDelegate2 -(void)showName:(NSString *)nameString;1.2设置代理(B界面实现)1 @property (nonatomic, weak)id del...
在实际开发过程中,app需求都是由产品那边给出,往往是他给出第一版功能,我们写好代码后,会相应的给出第二版、第三版功能,而这些功能是在实际使用中,根据用户需求而不断增加的。如果在编码之初,我们并未认识到这一点,并未后续添加的代码做好相应的设计准备,那么无疑,这个项目代码会越来越乱,就会导致这样一个循...
开启硬件加速之后,Android中的2D渲染管道可以支持绝大部分常用的Canvas的绘画操作函数以及那些很少被使用的操作函数。所有的那些用来呈现Android中的应用程序的绘画操作、默认的部件和布局以及常见的高级视觉效果(比如反射和纹理)都被支持。以下列表是已知的不被硬件加速所支持的操作:* Can...
//// HMProgressView.h// 进度条//// Created by YaguangZhu on 15/9/9.// Copyright (c) 2015年 YaguangZhu. All rights reserved.//#import @interface HMProg...
sp: 一般用来设置字体的大小。设置sp时,如果设置系统的字体为大、小等,应用程序的字体也会跟随系统变化。px: 是绝对像素点。设置大小时5px就是五个像素点的长度。dp: device independent pixels(设备独立像素),一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个...
******HMSingleton-ARC.h// .h文件#define HMSingletonH(name) + (instancetype)shared##name;// .m文件#define HMSingletonM(name) \static id _instance; \ \+ (id...
1.Volley简介:Volley是Google 推出的 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。2.Volley特点扩展性强。Android目前提供两种http通信方式:在 Android2.3 及以上基于 HttpURLConnection...
iOS上直接缩小UIImageView的大小会产生锯齿,可以先将其缩放后再使用.-(UIImage*)scaleToSize:(UIImage*)imgsize:(CGSize)size{
UIGraphicsBeginImageContextWithOptions(size,NO,0.0);
[imgdrawInRect:CGRectMake(0,0,size.width,size.height)];
UIImage*scaledImage=UIGraphic..
代码已经整理好,效果如下图:地址:http://down.51cto.com/data/2092028
【转载请注明出处】 iOS 7中在传统的左上角返回键之外,提供了右滑返回上一级界面的手势。支持此手势的是UINavigationController中新增的属性 interactivePopGestureRecognizer,即右滑返回只支持以UINavigationC...
1.MAC安装Ruby环境1> 安装RVM 控制台命令:$curl –Lhttps://get.rvm.io| bash –s stable$source ~/.rvm/scripts/rvm$rvm –v(查看版本,检查是否安装正确)2> 用rvm安装ruby环境$rvm install 2.0....
在volley框架中有一个protected Response> parseNetworkResponse(NetworkResponse response){}函数。从服务器上或者在缓存中获取的JSON字符串在这个函数进行解析。String jsonString = new String(resp...
一款优秀的Android应用,不仅要有完善的功能,也要有良好的体验,而性能是影响体验的一个重要因素。内存泄露是Android开发中常见的性能问题。这篇文章,通过我们曾经遇到的一个真实的案例,来讲述一个内存泄露问题...
Unity调用原生程序方法,定义接口(doTestSelector):using UnityEngine;using System.Collections;using System.Runtime.InteropServices;public class TestScript : MonoBehav...
如果试验过的朋友就会发现,在onActivityResult()中设置这些属性,好像都不工作,虽然我死磕一番还是不知道具体原因,我直接默认它可能就是不能在里面设置,所以就只能在其他地方设置,幸好发现Activity的onResume()方法是在onActivityResult()方法调用之后的,所以...
http://blog.csdn.net/innost/article/details/48228651Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。一、题外话说实话,我在大法工作的时候,就见过Gradle。但是当时我一直不知道这...