一、f8跳到下一个断点super.onCreate(savedInstanceState);//保存实例状态onResume();//重启Activity的四种状态:是以在程序界面的显示情况来理解的。二、Activity的生命周期activity完整的生命周期onCreate()到onDestroy()activity的可见生命周期onStart()到onStop()activity..
分类:
移动开发 时间:
2015-06-04 12:04:13
阅读次数:
141
UIKit Dynamic是iOS7 新增的一组类和方法,可赋予UIView逼真的行为和特征,不需要写动画效果那些繁琐的代码,让开发人员能够轻松地改善应用的用户体验。一共有6个可用于定制UIDynamicAnimator的类,这里先只简单介绍下碰撞的动画效果,即UICollisionBehavior。需要签订一个代理协议:UICollisionBehaviorDelegate。其他效果,后续更新,...
分类:
移动开发 时间:
2015-06-04 12:03:51
阅读次数:
182
用LayoutParams:
RelativeLayout insertLayout = (RelativeLayout)view1.findViewById(R.id.screen);//screen是一个RelativeLayout 布局的id
ImageView imgApple2 = new ImageView(MainActivity.this);
imgA...
分类:
移动开发 时间:
2015-06-04 12:02:48
阅读次数:
1021
ContentProvider概述
public abstract class
ContentProvider
extends Object
implements ComponentCallbacks2
Content providers are one of the primary building blocks of Android applicati...
分类:
移动开发 时间:
2015-06-04 12:01:15
阅读次数:
125
#FFFFFF
#000000
#FFFFF0
<...
分类:
移动开发 时间:
2015-06-04 12:01:26
阅读次数:
180
NetWorkingHTTP使用方法:
1、在需要用到的头文件中引入NetWorkingHTTP和Reachability
2、使用需要的方法:post或者是get方法
3、具体使用方法如下
/**get获取json字符串*/
-(void)buttonClick{
NSString *url = @"http://api.k780.com:88/?app=weathe...
分类:
移动开发 时间:
2015-06-04 12:00:26
阅读次数:
178
1. 首先,我们都理解在js中改变this引用有三种方法,call(), apply(), bind();
2. bind方法是改变函数内this引用,简单不再描述;
3. 至于 call() 和 apply() 两个方法,区别在于,前者是不定长的入参,后者是一个数组;下边重点说apply方法使用;
原理:
我们知道js中存在一种类数组对象,比如 {0:1,length:1} ...
分类:
移动开发 时间:
2015-06-04 11:58:51
阅读次数:
140
Android酷炫实用的开源框架(UI框架)
1.Side-Menu.Android
分类侧滑菜单
项目地址:...
分类:
移动开发 时间:
2015-06-04 11:57:36
阅读次数:
3027
随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。
本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。
很好的中文教程
Google Android官方培训课程中文版
awesome-android, android列表。
另,github上的...
分类:
移动开发 时间:
2015-06-04 11:58:22
阅读次数:
282
ImageSwitcher 组件的主要功能是完成图片的切换显示,例如用户在进行图片浏览时,可以通过单击按钮逐张切换显示的图片,在进行切换时还可以加入一些动画效果。
如果想进行实现图片的切换功能,则定义的Activity类还必须实现ViewSwitcher.ViewFactory接口,以指定切换视图的操作工厂,此接口定义如下:
android.widget
接口 ViewSwitcher.Vi...
分类:
移动开发 时间:
2015-06-04 11:57:28
阅读次数:
149
背景因为项目要换android studio,就用了一把,结果自动给我下载了最新的build-tools 23.0.0_rc1,然后当我再次用eclipse打开项目时就死活编译不了了,git reset了n次,删了重导也不行。最终发现报错如下:
Description Resource Path Location Type Error executing aapt. Please check aap...
分类:
移动开发 时间:
2015-06-04 11:53:56
阅读次数:
231
Android 判断当前Activity是不是最后一个Activity 以及 应用或Activity是否存在...
分类:
移动开发 时间:
2015-06-04 11:53:59
阅读次数:
485
ImageSwitcher简介ImageSwitcher继承了ViewSwitcher,所以在切换时候会有动画,可以把它理解成一个动画版本的ImageView。
他的showNext(),和showPrevious()方法分别显示下一个和上一个。
为ImageSwitcher提供一个ViewFactory,该ViewFactory的makeView()生成的View必须是ImageView。...
分类:
移动开发 时间:
2015-06-04 11:53:06
阅读次数:
153
1、面试的时候问到这样的问题:
在一个ListView 的item子视图中,很多种不同的显示样式,或者说是,为了更好的维护,或者以后需要添加不同的样式,应该怎么做?
我一下就想到的是工厂的模式,利用工程,编写ViewFactory,方法中有getView()的方法,以后需要时,添加相应的参数,并编写不同的实现类,也就是不同样式的视图;
但是这样的答案,似乎没有让面试官满意;
...
分类:
移动开发 时间:
2015-06-04 11:51:56
阅读次数:
140
Android NDK 是Android SDK的相关工具集,用于扩展Android SDK的功能。AndroidNDK不是一个单独的工具,它是一个包含API、交叉编译器、链接程序、调试器、构建工具、文档和示例应用程序的综合工具集。Android NDK的一些主要组件:·ARM、x86和MIPS交叉...
分类:
移动开发 时间:
2015-06-04 11:45:30
阅读次数:
126
Android 部分组成:一个兼容性定义文档(Compatibility Definition Document,CDD)和兼容性测试包(Compatibility Test Suite,CTS),它们描述了移动设备为了支持软件栈而需要具备的性能。一个Linux操作系统内核应用程序开发的开源库,包括...
分类:
移动开发 时间:
2015-06-04 11:43:58
阅读次数:
251
将字符串进行MD5加密,返回加密后的字符串。#import//NeedtoimportforCC_MD5access(引入头文件)-(NSString*)md5:(NSString*)str{constchar*cStr=[strUTF8String];unsignedcharresult[16];...
分类:
移动开发 时间:
2015-06-04 11:44:48
阅读次数:
167