上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
摘要: 原文地址:http://www.cnblogs.com/leizhenzi/archive/2011/10/18/2216428.html*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以 阅读全文
posted @ 2013-06-17 10:48 draem0507 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.importnew.com/3988.html随着Android平台市场份额的持续猛增,越来越多的开发者开始投入Android应用程序的开发大潮。如果您是一位2013年刚刚入行的Android开发新兵,恭喜你,因为这个平台已经在过去几年里变得愈发成熟了,绝对值得住你全... 阅读全文
posted @ 2013-06-13 14:48 draem0507 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.trinea.cn/android/android%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98/comment-page-1/#comment-115早上面试,面试官问了关于如何调优android代码,鄙人表示亚历山大呀,果断学习之。本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。一、性能瓶颈点整个页面主要由6个Page的ViewPager,每个Page为一个GridView,GridView一屏大概显示4*4的item信息(本文最后有附图)。由于网络数据 阅读全文
posted @ 2013-06-13 14:22 draem0507 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/oubo/archive/2011/11/15/2394620.html1. 系统引导bootloader1) 源码:bootable/bootloader/*2) 说明:加电后,CPU将先执行bootloader程序,此处有三种选择开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处可以进行工厂模式的烧写开机按Home+Power启动到recovery模式,加载recovery.img,recovery.img包含内核,基本的文件系统,用于工程模式的烧写开机按Power,正常启动系统, 阅读全文
posted @ 2013-06-12 23:59 draem0507 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/devinzhang/archive/2012/01/28/2330316.html1.单元测试概念 单元测试(又称为模块测试),检验程序模块(软件设计的最小单位)正确性的测试工作,常常是程序员写的一段代码。对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 android中的测试框架是扩展的junit3,所以在学习android的单元测试之前,可以先学习junit3的使用.junit3要学习的东西其实也不多. junit3的入门可以参考:http://android.blog.51cto.co.. 阅读全文
posted @ 2013-06-12 23:38 draem0507 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/xiaoQLu/archive/2012/11/27/2790539.html认真对比了下,发现原作者非常认真呀呵呵。总体规范: 类名要清晰,能反映出这个类的作用,最好能达到见名知义的效果 方法名要使用动宾短语eg: public boolean moveTaskToBack(boolean nonRoot); 构造函数使用pascal命名规则,又叫大驼峰规则,首字母大写 普通方法和成员变量采用小驼峰规则(camel规则),首字母小写 普通方法的局部变量采用下划线规则,以_开头1.类的成员变量 所有公开的类常量:定义为静态fi... 阅读全文
posted @ 2013-06-12 21:05 draem0507 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、使用BitmapFactory解析图片// -->使用BitmapFactory解析图片publicvoidmyUseBitmapFactory(Canvas canvas){//定义画笔Paint paint =newPaint();//获取资源流Resources rec = getResources();InputStream in = rec.openRawResource(R.drawable.haha);//设置图片Bitmap bitmap =BitmapFactory.decodeStream(in);//绘制图片canvas.drawBitmap(bitmap, 0 阅读全文
posted @ 2013-06-11 16:17 draem0507 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。本文深入介绍一下Android消息处理系统原理。 Android系统中Looper负责管理线程的消息队列和消息循环,具体实现请参考Looper的源码。 可以通过Loop.myLooper()得到当 阅读全文
posted @ 2013-06-11 15:52 draem0507 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。一、使用WebView1.加入权限 <uses-permission android:name="android.permission.INTERNET" />2.创建一个webView通过布局 <WebView android:id="@+id/webkit" android:layout_width="fill_parent" android:layout_height="fill_parent&q 阅读全文
posted @ 2013-06-10 11:51 draem0507 阅读(5301) 评论(0) 推荐(0) 编辑
摘要: 转载于Android中的消息推送 前段时间做了一个应用,需要用到服务器端向Android或者是Iphone终端主动发送命令。随后客户端做出相应的反应。当时没有找到最佳的方案,一直搁置着。今天看到网上有关于Android推送的介绍,先学习一下,以便以后用到了不至于不知道。什么是推送呢? 所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。举个例子,大家有用过百度新闻客户端的应该知道,我们会每隔一段时间收到一条或者多条通知,这就是从百度新闻服务器端传来的推送消息。Google Android中内置的推送框架 说道消息推送,不得不提起google的android系统中自带的... 阅读全文
posted @ 2013-06-09 23:22 draem0507 阅读(315) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
View Code