- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Android Studio不能获取远程依赖包的解决方法
最近被一个AS的sync问题困扰,在引入远程依赖包的时候,会出现一个sync错误,提示找不到这个类库。然而,并不是所有的工程都会出现这个问题,有的工程引入同样的类库却没有问题。 Error:(25, 13) Failed to resolve: com.jakewharton:butterknife:5.1.1 网上查了下(http://stack...
2016-03-27 18:35:42 45058 18
原创 Android调试系列之开发者选项常用功能
开发者选项是Android为开发者提供的一个APP验证、调试、优化等各种功能的入口,它可以帮助我们提高调试效率,协助发现一些bug。这个功能的入口在每个Rom上的位置不尽相同,我的小米手机显示位置是在“其他高级设置”里。有的Rom对开发者模式进行了隐藏,通常的开启方法是进入到设置里的“关于手机”,然后快速连续点击版本号多次,就会显示出来。 今天来总结一下开发者模式中常...
2016-03-20 15:46:55 16544
原创 Android Handler深度分析
Handler在Android开发中的使用频率很高,在子线程中使用它可以实现更新UI的功能。为了更好的理解Handler机制,本文将对Handler进行一些深入的探讨,探讨主要针对几个问题来展开。至于Handler的基础原理和使用方法,请自行Google。为什么Android要求子线程只能使用Handler更新UI? 如果不使用Handler的方式更新UI,...
2016-03-09 20:05:09 4389 12
原创 自定义垂直滚动切换TextView
很多app的首页都会有一个用于显示热点消息的banner,通过垂直切换文本的方式动态展示消息。垂直切换的方式可以有效利用空间显示更多的内容,动态的效果也更能吸引用户的注意力。 实现这个效果,我能想到的方式大概有两种:1、继承一个LineLayout,在里面添加两个TextView,通过动画实现TextView的移动、显示、隐藏。2、继承TextView,手...
2016-03-03 00:41:33 7084 13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人