- 博客(18)
- 资源 (15)
- 收藏
- 关注
原创 adb技巧
将log日志保存为本地文件F:\android\android-sdk\platform-tools>adb logcat > a.txt
2014-03-28 15:40:28 637
adb技巧
将log日志保存为本地文件F:\android\android-sdk\platform-tools>adb logcat > a.txt
2014-03-28 15:40:00 82
原创 下载各个版本SDK Tools及ADT的技巧
官网提供的下载路径是有规律。如ADT 22.6.0版本的下载路径是:http://dl.google.com/android/ADT-22.6.0.zipADT22.6.1版本的下载路径是:http://dl.google.com/android/ADT-22.6.1.zipSDK Tools r22.6版本的下载路径是:http://dl.google.com/a
2014-03-22 22:33:56 6515 1
下载各个版本SDK Tools及ADT的技巧
官网提供的下载路径是有规律。如ADT 22.6.0版本的下载路径是:http://dl.google.com/android/ADT-22.6.0.zipADT22.6.1版本的下载路径是:http://dl.google.com/android/ADT-22.6.1.zipSDK Tools r22.6版本的下载路径是:http://dl.google.com/and...
2014-03-22 22:33:00 116
转载 教你更好的使用硬件加速
原文:Hardware Acceleration翻译:D.Winter从Android 3.0 (API level 11)开始,Android 2D渲染管线能更好的支持硬件加速。硬件加速通过GPU执行各种绘画操作。因为硬件加速需要消耗更多的资源,所以你的App需要更多的RAM。开启硬件加速最简单的方法是在整个应用全局设置。如果应用只使用标准的View和Drawable,全局设置不
2014-03-18 15:24:13 2361
教你更好的使用硬件加速
原文:Hardware Acceleration翻译:D.Winter从Android 3.0 (API level 11)开始,Android 2D渲染管线能更好的支持硬件加速。硬件加速通过GPU执行各种绘画操作。因为硬件加速需要消耗更多的资源,所以你的App需要更多的RAM。开启硬件加速最简单的方法是在整个应用全局设置。如果应用只使用标准的View和Drawable,全局设...
2014-03-18 15:24:00 303
转载 谷歌分析iOS开发包实战
这篇文章还可以在这里找到 英语If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!Learn how to use Google Analytics for iOS7!创建一个成功的产品,
2014-03-12 14:20:06 1003
谷歌分析iOS开发包实战
这篇文章还可以在这里找到英语If you're new here, you may want to subscribe to myRSS feedor follow me onTwitter. Thanks for visiting!Learn how to use Google Analytics for iOS7!创建一个成功的产品,你和...
2014-03-12 14:20:00 119
转载 Android应用性能优化之使用SparseArray替代HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。 意思就是说用SparseArray来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一感觉应该是Android提供的一个类。按住Ctrl点击进入S
2014-03-12 10:56:59 898
Android应用性能优化之使用SparseArray替代HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。意思就是说用SparseArray<E>来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一感觉应该是Android提供的一个类。按...
2014-03-12 10:56:00 80
原创 java接口
Java接口中的字段默认都是静态常量,不管在编码的时候有没有显示的指定static或者final。如以下接口:public interface AccessFlag { public int a = 10; public static int b = 20; public final int c = 30; public static final int d =
2014-03-11 13:38:51 675
java接口
1、Java接口中的字段默认都是静态常量,不管在编码的时候有没有显示的指定static或者final。如以下接口:public interface AccessFlag { public int a = 10; public static int b = 20; public final int c = 30; public static final int...
2014-03-11 13:38:00 94
转载 Java线程同步:synchronized锁住的是代码还是对象
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:class Sync { public synchronized void test() {
2014-03-06 21:11:55 829
Java线程同步:synchronized锁住的是代码还是对象
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:class Sync { public synchronized void test(...
2014-03-06 21:11:00 92
原创 android退出应用方式归纳总结
1、android.os.Process.killProcess(pid) 只能终止本程序的进程,无法终止其它的。android中所有的activity都在主进程中,在Androidmanifest.xml中可以设置成启动不同进程,Service不是一个单独的进程也不是一个线程。当你Kill掉当前程序的进程时也就是说整个程序的所有线程都会结束,Service也会停止,整个程序
2014-03-05 23:17:38 7640
android退出应用方式归纳总结
1、android.os.Process.killProcess(pid) 只能终止本程序的进程,无法终止其它的。android中所有的activity都在主进程中,在Androidmanifest.xml中可以设置成启动不同进程,Service不是一个单独的进程也不是一个线程。当你Kill掉当前程序的进程时也就是说整个程序的所有线程都会结束,Service也会停止,整个程序完全退出...
2014-03-05 23:17:00 130
原创 Looper、Message、MessageQueue、Handler归纳总结
一些概念Message Queue 消息队列 用来存放通过Handler发布的消息,按照先进先出执行。 每个message queue都会有一个对应的Handler。Handler会向message queue通过两种方法发送消息:sendMessage或post。这两种消息都会插在message queue队尾并按先进先出执行。但通过这两种方法发送的消息执行的方式略有不同:通过se
2014-03-05 22:35:24 1090
Looper、Message、MessageQueue、Handler归纳总结
Message Queue 消息队列MessageQueue是一个消息队列,用来存放通过Handler发布的消息。消息队列通常附属于某一个创建它的线程,可以通过Looper.myQueue()得到当前线程的消息队列。如果没有消息队列对象则会抛出空指针异常 。Android在 第一次启动程序时会默认会为UI thread创建一个关联的消息队列,用来管理程序的一些上层组件,activiti...
2014-03-05 22:35:00 120
java对象排序需要导入的包
2013-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人