Android
不会健身的吉他手不是好程序员
不要给自己设限!
展开
-
“Android版本”与“API Level” 的对应关系
参考:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html原创 2016-10-10 15:02:26 · 842 阅读 · 0 评论 -
设置Android中EditText的Hint文本大小
今天同事在工作中碰到一个问题, 就是EditText中的文字在设定大小后, Hint文本由于太长导致在EditText中无法完整的显示, 所以问有没有单独设置Hint文本大小的选项. 在网上看了一下都没有这方面的介绍. 于是我看了下TextView的源码(EditText继承自TextView), 发现了一些端倪转载 2016-11-14 14:33:22 · 3823 阅读 · 0 评论 -
Android子线程中更新UI的3种方法
在Android项目中经常有碰到这样的问题,在子线程中完成耗时操作之后要更新UI,下面就自己经历的一些项目总结一下更新的方法。一. 引言首先来看一下Android中消息机制:专业术语:Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。 Handler:处理者,负责Message的发送及处理。使转载 2017-02-12 22:30:52 · 14542 阅读 · 0 评论 -
Android 项目的代码混淆,Android proguard 使用说明
<pre code_snippet_id="1721879"snippet_file_name="blog_20160620_3_6974848"name="code"class="java">-optimizationpasses 7 #指定代码的压缩级别 0- 7-dontusemixedcaseclassnames #是否使用大小写混转载 2017-06-09 15:20:18 · 516 阅读 · 0 评论 -
android studio ( Mac 版 )的离线gradle配置方法
搞Android开发时,少不了学习人家的代码,例如在github上下载了一个牛逼的项目,用Android Studio打开时,发现一直处于Building ‘XXX’ Gradle project info的情况,如下图所示,等了好久,发现一直没有动静(从下文分析可知,是AS正在下载该项目指定版本的gradle,但是下载很慢,特别以及非常的慢),于是试着点击了Cancel,然并卵,并不能取...原创 2018-03-06 20:22:30 · 9305 阅读 · 3 评论