随笔分类 -  Android

摘要:最近在做一个App的设置项,亮度调节。真正做时,发现Android亮度调节比预想要复杂一些。其实目前网上已有不少这方面的资料,但有些博文具有一定误导性。在此将这块内容按照自己理解整理一下。整体上看,Android亮度调节分为三个层次,分别是:Android系统亮度调节、Android App亮度调节... 阅读全文
posted @ 2014-11-27 21:46 HappyCorn 阅读(32988) 评论(1) 推荐(3) 编辑
摘要:Android程序编码过程中,回调无处不在。从最常见的Activity生命周期回调开始,到BroadcastReceiver、Service以及Sqlite等。Activity、BroadcastReceiver和Service这些基本组件的回调路径和过程也就是通常意义上所谓的“生命周期”。同时,在... 阅读全文
posted @ 2014-11-20 13:16 HappyCorn 阅读(9128) 评论(0) 推荐(1) 编辑
摘要:ViewStub是Android布局优化中一个很不错的标签/控件,直接继承自View。虽然Android开发人员基本上都听说过,但是真正用的可能不多。ViewStub可以理解成一个非常轻量级的View,与其他的控件一样,有着自己的属性及特定的方法。当ViewStub使用在布局文件中时,当程序infl... 阅读全文
posted @ 2014-10-23 22:59 HappyCorn 阅读(42099) 评论(6) 推荐(4) 编辑
摘要:SwipeBackLayout向右滑动关闭当前Activity,SlidingMenu向右滑动则是打开menu部分。在同一个Activity中,当SlidingMenu处于打开状态时,此时向右滑动,事件会被SwipeBackLayout优先处理,导致屏幕上一大部分是menu,一小部分是Activit... 阅读全文
posted @ 2014-10-22 19:25 HappyCorn 阅读(4464) 评论(2) 推荐(0) 编辑
摘要:实际项目开发过程中,经常遇到如下场景:不同的应用程序组件的控件间具有一定的相互关联性,其中用户对后者进行的某种操作会引起前者的相应改变。举一个具体的场景:以糗事百科为例,在糗事列表页和详情页页,对于每个糗事而言,布局基本一致,在详情页点击了个赞,赞的数量增加,同时赞的图标发生了变化,此时返回到列表页... 阅读全文
posted @ 2014-10-21 20:21 HappyCorn 阅读(14068) 评论(1) 推荐(2) 编辑
摘要:最近博客写的少了,以后还得经常更新才行。------------------------------------------------------------1.特定业务需求下try cath 异常需要catch可能的RuntimeException,否则可能出现catch不全导致的意外问题(如a... 阅读全文
posted @ 2014-10-20 23:00 HappyCorn 阅读(6908) 评论(0) 推荐(2) 编辑
摘要:权限是一种安全机制。Android权限主要用于限制应用程序内部某些具有限制性特性的功能使用以及应用程序之间的组件访问。在Android开发中,基本上都会遇到联网的需求,我们知道都需要加上联网所需要的权限: 1 实际上,在开发过程中,当我们使用了某些系统特性的功能,且此类特性需要包含相应权限时... 阅读全文
posted @ 2014-06-19 19:55 HappyCorn 阅读(58559) 评论(0) 推荐(2) 编辑
摘要:相信开发过一段Android的都被Android中的兼容性问题给折腾过,有时这确实很无奈,Android被不同的厂商改的七零八落的。本文主要总结下本人在实际的项目开发过程中所遇到的兼容性问题,以及最后的解决办法。本文将持续更新。1. 选择系统相册时HTC 7出现的系统崩溃(空指针异常) 系统版本 2... 阅读全文
posted @ 2014-06-12 20:56 HappyCorn 阅读(14186) 评论(1) 推荐(2) 编辑
摘要:Activity作为Android系统中四大基本组件之一,包含大量的与其他的各大组件、intent、widget以及系统各项服务等之间的交互的函数。在此,本文主要选取实际项目开发中常用的,但完全理解又需要有一定深入了解的几个函数进行讲解,后续本文会根据需要不断更新。1. startActivityF... 阅读全文
posted @ 2014-06-09 21:18 HappyCorn 阅读(14479) 评论(0) 推荐(4) 编辑
摘要:同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者。原文地址:http://blog.csdn.net/liuhe688/article/details/6761337-----------------------------------------------------... 阅读全文
posted @ 2014-06-08 12:25 HappyCorn 阅读(59471) 评论(2) 推荐(6) 编辑
摘要:本来想针对Activity中的启动模式写篇文章的,后来网上发现有人已经总结的相当好了,在此直接引用过来,并加上自己的一些理解,在此感谢原作者。文章地址:http://blog.csdn.net/liuhe688/article/details/6754323---------------------... 阅读全文
posted @ 2014-06-07 19:09 HappyCorn 阅读(29577) 评论(0) 推荐(5) 编辑
摘要:Android官方文档和其他不少资料都对Activity生命周期进行了详细介绍,在结合资料和项目开发过程中遇到的问题,本文将对Activity生命周期进行一次总结。 Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前... 阅读全文
posted @ 2014-06-06 00:10 HappyCorn 阅读(165615) 评论(6) 推荐(9) 编辑
摘要:Android开发过程中,常常会遇到一些需求场景——在界面上弹出一个弹框,对用户进行提醒并让用户进行某些选择性的操作,如退出登录时的弹窗,让用户选择“退出”还是“取消”等操作。Android系统提供了Dialog类,以及Dialog的子类,常见如AlertDialog来实现此类功能。一般情况下,利用... 阅读全文
posted @ 2014-04-04 17:18 HappyCorn 阅读(80969) 评论(5) 推荐(5) 编辑
摘要:《Android事件机制之一:事件传递和消费》一文总结了Android中的事件传递和消费机制。 在其中对OntachEvent中的总结中,不是很具体。本文将主要对onTach进行总结。 ontach是Android系统中整个事件机制的基础。Android中的其他事件,如onClick、onLongC... 阅读全文
posted @ 2014-03-19 00:52 HappyCorn 阅读(20060) 评论(0) 推荐(0) 编辑
摘要:Android中,布局都是直接或间接的继承自ViewGroup类,其中,ViewGroup的直接子类目前有: AbsoluteLayout, AdapterView, DrawerLayout, FragmentBreadCrumbs, FrameLayout, GridLayout, Linear... 阅读全文
posted @ 2013-11-03 22:49 HappyCorn 阅读(6437) 评论(0) 推荐(1) 编辑
摘要:最近在项目开发过程中,因为界面布局美化的需要开始接触到.9.png,无论是Goolge官方文档还是网上其他资料, 都给出了很多关于.9.png的基本介绍,.9.png基础文章推荐以下几篇: Google官方: http://developer.android.com/guide/topics/gra 阅读全文
posted @ 2013-10-16 22:43 HappyCorn 阅读(7607) 评论(0) 推荐(2) 编辑