Android
文章平均质量分 56
zhaoyuan1234dj
stay foolish,stay hungry!
展开
-
属性动画
translationX 与 X 区别第一个是偏移量第二个是结果ObjectAnimator 实现Animator框架功能 属性动画常用属性 动画的监听1 多个属性动画是异步执行的,但是多个动画执行不建议直接使用2 方式1:建造多个propertyValueHolder,然后通过ObjectAnimator.ofPropertyValueHol原创 2016-07-08 09:53:46 · 224 阅读 · 0 评论 -
IntentService
IntentService是继承于Service并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统Service一样,同时,当任务执行完后,IntentService会自动停止,而不需要我们去手动控制。另外,可以启动IntentService多次,而每一个耗时操作会以工作队列的方式在IntentService的onHa...原创 2016-05-16 10:50:47 · 312 阅读 · 0 评论 -
Gradle
作者:nonesuccess链接:http://www.zhihu.com/question/30432152/answer/79547641来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。为什么需要打包:最初写完了,直接右键run就可以了。但是程序写完了毕竟是要发布到服务器上或者给别人用的,你第一不可能让所有要运行的人都装个eclipse转载 2016-05-16 09:50:03 · 360 阅读 · 0 评论 -
Android 如何在Eclipse中查看Android API源码以及support包源码
转载请注明出处http://blog.csdn.net/xiaanming/article/details/9031141在Eclipse中需要查看某个类的源码,直接按住Ctrl 然后点击该类名就能查看源码啦,比如查看Button的源码,如图是不是够方便的呢,接下来我就来教大家怎么关联,我们关联android2.2的源码和support包源码就够了,下面是下载地址android转载 2015-12-08 23:57:05 · 263 阅读 · 0 评论 -
android 混淆
-libraryjars 工程中一定要有此lib否则报未找到异常原创 2016-04-06 14:34:55 · 225 阅读 · 0 评论 -
android:inputType常用取值
//文本类型,多为大写、小写和数字符号。 android:inputType="none"//输入普通字符 android:inputType="text"//输入普通字符 android:inputType="textCapCharacters"//输入普通字符 android:inputType="textCapWords"//单词首字母大小原创 2016-04-13 10:15:24 · 229 阅读 · 0 评论 -
AndroidManifest versionCode
最近用真机测试应用,安装应用的时候,adb出现下面的错误Installation error: INSTALL_FAILED_VERSION_DOWNGRADE 原来 是你安装手机的内的版本比你现在要安装的版本新,只要删除你安装的应用便可以重新安装了在 AndroidManifest.xml 的versionCode 里面 越大的表示版本越新,请检查你的ve原创 2016-04-13 16:35:01 · 416 阅读 · 0 评论 -
Android性能优化
一、内存优化1、public static final 代替enum使用枚举通常会比使用静态常量要消耗两倍以上的内存,在Android开发当中我们应当尽可能地不使用枚举。(参http://developer.android.com/training/articles/memory.html#Overhead)任何一个Java类,包括内部类、匿名类,都要占用大概500字节的内存空间。(c原创 2016-05-25 16:46:36 · 237 阅读 · 0 评论 -
x86和ARM处理器
1、ARM处理器本身定位于嵌入式平台,应付轻量级、目的单一明确的程序,在移动设备上正是得心应手。x86定位于桌面和服务器,这些平台上很多应用是计算密集型的,比如多媒体编辑、科研计算、模拟等等。2、ARM处理器基于精简指令集(RISC)架构。x86是复杂指令集(CISC)架构。RISC 和CISC 是目前设计制造微处理器的两种典型技术。指令系统:RISC 设计者把主要精力放在那些原创 2016-05-26 11:19:19 · 335 阅读 · 0 评论 -
关于.so文件和处理器架构
早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?7种!Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。应用程序二进制接口(Application Binary转载 2016-05-26 16:00:08 · 1484 阅读 · 0 评论 -
自定义View
1、构造方法xml布局默认会使用两个参数的构造方法,所以要将一个和两个参数的构造指向三个参数的构造方法(this)2、获取自定义属性使用R.styleable.MyAttrbute_Tittle,注意此处使用_且styleable并非attr。记得回收TypedArray.3、引入命名空间添加xmlns:app="http://schemas.android.com原创 2016-07-07 19:25:54 · 266 阅读 · 0 评论 -
AndroidStudio总结
http://blog.csdn.net/altair86/article/details/89721781、常用快捷键:Ctrl+Y 删除行(ctrl+x不是删除行,是剪切。如果不选中,则为剪切当行。ths for 貌似掉线)Ctrl+D 复制行Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提示Ctrl+Q 显示注释文档Ctrl+/ 或 Ct原创 2016-07-08 09:45:05 · 351 阅读 · 0 评论