![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
安天宇Terence
想当产品的程序员
展开
-
Android中Http的Put请求
导入httpcore和httpmime两个jar原创 2014-09-24 23:21:47 · 3196 阅读 · 0 评论 -
Android全局使用自定义字体
项目需求使用微软雅黑作为全局字体,一个个改太麻烦了。找了很多中文材料,发现都是一篇,最后还是求助stackoverflow。解决办法参考自http://stackoverflow.com/a/16883281,简单来说就是利用映射更改默认字体。目标:使用微软雅黑字体作为全局字体。1. 首先下载自定义字体,拷贝到工程中的assets文件夹下,建个新文件夹也可以,我的做法如下图:原创 2014-12-02 11:46:07 · 5246 阅读 · 2 评论 -
Textview用android:ellipsize="end"末尾出现方框乱码的解决办法
工程中根据设计需要导入自定义的ttf,但是设置android:ellipsize="end"之后末尾出现个方框。首先查到了http://blog.sina.com.cn/s/blog_4a0238270101evrx.html的方法,试了一下不奏效,但是提供了个思路。正确解决办法:把.notdef这个字符的宽度设成0就可以了,别忘了Clean Project!原创 2015-01-14 16:06:22 · 1166 阅读 · 1 评论 -
根据Button背景图片长宽比调整Button大小
需求:Button宽度为match_parent,因此宽度不定,但要根据背景图片的长宽比来调整Button大小使其适应背景图。之前采用的方法是OnGlobalLayoutListener, 不过这样会导致同一个页面的EditText在修改文字时不改变文字。Button completeButton = (Button)findViewById(R.id.completeButton原创 2014-12-12 15:52:14 · 3216 阅读 · 0 评论 -
Keystore相关整理
1. 查看已有的apk签名将apk后缀改为zip,解压。keytool -printcert -file /path/apk_folder/META-INF/CERT.RSA2. 查看keystore详情keytool -list -keystore KEYSTORE_PATH3. 删除keystore中的条目keytool -delete -ali原创 2015-11-17 15:12:52 · 497 阅读 · 0 评论 -
Android监听软键盘弹出与收起
项目需求,亲测可用。1. 在EditText的父控件加上android:focusable="true"android:focusableInTouchMode="true"2. 设置初始化标志位,免得其他调用干扰editText = (EditText) view.findViewById(R.id.editText);editText.setOnFocusCha原创 2015-12-22 22:47:11 · 3716 阅读 · 0 评论