- 博客(6)
- 资源 (7)
- 收藏
- 关注
转载 我心中的Android REST Client
作为一名Android Developer,一直都想Make A Good App。很多次的我都在反问自己,我心中的Good App应该是什么样的呢?为了寻找答案,自己一直在产品、设计以及技术上都花了不少时间探索与研究。如今可能有点雏形,我心中的Good App可能需要满足以下几个方面:产品上要追求功能简洁至上,坚持认为Simple is beautiful!设计上要满足平台特
2015-03-25 17:19:59 683
转载 Gradle 修改 Maven 仓库地址
近来迁移了一些项目到Android Studio,采用Gradle构建确实比原来的Ant方便许多。但是编译时下载依赖的网速又着实令人蛋疼不已。如果能切换到国内的Maven镜像仓库,如开源中国的Maven库,又或者是换成自建的Maven私服,那想必是极好的。一个简单的办法,修改项目根目录下的build.gradle,将jcenter()或者mavenCentral()替换掉即可:
2015-03-25 17:10:53 3234
转载 android调节屏幕亮度(包括只修改应用程序和修改系统)
一:只改变当前程序android屏幕亮度(1)方法:lp.screenBrightness 取值 0.0 -- 1.0 ※设定值(float)的范围,默认小于 0(系统设定)、0.0(暗)~1.0(亮) ※调用处理的地方,例如, Activity.onCreate()等等代码:WindowManager.LayoutParams lp = getWindow().getAttr
2015-03-09 15:10:56 6681
原创 Android Fragment
对于Fragment的使用,一方面Activity需要在布局中为Fragment安排位置,另一方面需要管理好Fragment的生命周期。Activity中有个FragmentManager,其内部维护fragment队列,以及fragment事务的回退栈。为什么需要判null呢?主要是因为,当Activity因为配置发生改变(屏幕旋转)或者内存不足被系统杀死,造成重新创建时,我们的fr
2015-03-04 15:10:03 603
转载 Android实现元素间的分割线 android:divider=""(3.0以上特性)支持3.0以下
1、概述话说,随着Android SDK版本的升级,很多控件增加了新的属性方便我们的使用,比如LinearLayout中多了:divider、showDividers等,用于为其内部元素添加分隔;但是呢,这样的属性在较低版本的SDK中不能被支持,那么,我们在开发过程中,可能会出现这样的需求:将这个新的特性想办法做到尽可能的向下兼容。有人说,可以自己写个新的控件去实现,这样的确可以,但是会不
2015-03-04 14:56:40 6353
原创 android Process.killProcess 和 System.exit(0) 区别
1 Process.killProcess 和 System.exit(0) 两个都会 kill 掉当前进程。你可以打开 DDMS 查看进程号,或 adb shell 进入 shell 然后 ps 一下,进程确实被 kill 掉了。2 如果是在第一个 Activity 调用 Process.killProcess 或 System.exit(0) 都会 kill 掉当前进程。但是如果不是在第一个
2015-03-02 13:51:51 745
Android 仿大众点评团购购买条浮动效果
2013-07-18
通过SlidingMenu+Viewpager实现当前最流行的侧滑
2013-07-15
启动一个服务监控android系统的打印日志--实现卸载软件提示
2013-07-09
ViewPager+Fragment-仿GooglePlay 顶部可滑动效果
2013-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人