摘要: 默认情况下 activity 启动的时候先把屏幕刷成白色,再绘制界面,绘制界面或多或少有点延迟,这段时间中你看到的就是白屏,显然影响用户体验,怎么消除呢?在 Activity theme 设置style 即可 ... 阅读全文
posted @ 2015-02-10 14:41 Y.G.H 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框架说:Don't call me,... 阅读全文
posted @ 2014-10-09 15:50 Y.G.H 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 软件的自动更新一般都与Splash界面绑定在一起, 由于需要维护的软件界面很复杂, 一个Activity中嵌入ViewPager, 并且逻辑比较复杂, 索性重新写一个Activity, 现在的软件都很流行使用Splash界面, 正好与自动更新配套在一起;在这个自动更新Splash中, 使用到了动画设... 阅读全文
posted @ 2014-09-30 16:52 Y.G.H 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在... 阅读全文
posted @ 2014-09-20 11:34 Y.G.H 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 简单选项卡 科技 旅游 娱乐 宏碁R7双转轴变形本评测:触摸板设计过于另类(图) 超薄加防水 索尼Xperia Tablet Z平板电脑评测 诺基亚Lumia 925评测 最好的WP... 阅读全文
posted @ 2014-09-15 14:28 Y.G.H 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/sgl870927/article/details/6285535研究了android从网络上异步加载图像,现总结如下:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线... 阅读全文
posted @ 2014-09-04 14:05 Y.G.H 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 转:1、 为什么要异步加载图片下载图片比较费时,先显示文字部分,让加载图片的过程在后台,以提升用户体验2、 SoftReference的作用栈内存—引用堆内存—对象Eg:Object obj = new Object();Obj = null;当垃圾收集器启动时,会回收对象;当一个对象没有任何引用指... 阅读全文
posted @ 2014-09-04 14:00 Y.G.H 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/top5/archive/2012/02/16/2354517.htmlpublic void testUpload(){ try{ String srcUrl = "/sdcard/"; //路径 ... 阅读全文
posted @ 2014-09-04 13:59 Y.G.H 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 学习android开发这么久对于activity的生命周期还没有仔细思考过,所以,我大致的把这些东西整理一下,希望通过这使自己理解的更透彻点吧!首先看一下Activity生命周期图和它的的四个阶段它的的四个阶段1. 开始Activity:在这个阶段依次执行3个生命周期方法:onCreate()、on... 阅读全文
posted @ 2014-09-04 09:33 Y.G.H 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 首先是一个最简单的应用,就是弹出一个消息框,在android中可以这样实现 new AlertDialog.Builder(self) .setTitle("标题" ) .setMessage("简单消息框" ) .setPositiveButton("确定" , null ... 阅读全文
posted @ 2014-09-04 09:31 Y.G.H 阅读(1434) 评论(0) 推荐(0) 编辑