摘要: Android中有很多可编辑的弹出框,其中有些是让我们来修改其中的字符,这时光标位置定位在哪里呢?刚刚解了一个bug是关于这个光标的位置的,似乎Android原生中这种情况是把光标定位到字符串的最前面。需求是将光标定位到字符的最后面。修改的地方是TextView这个控件,因为EditText也是继承... 阅读全文
posted @ 2015-02-03 16:01 星辰之力 阅读(10790) 评论(0) 推荐(0)
摘要: 当我们的ListView中的Item包含图片,而且这些图片是同一资源,我们用多线程去加载图片,这时候可能就发生了这种情况。比如线程是人,第一个人去做加载图片到缓存的工作,还没做好时第二个人要这同一张张图,结果缓存还没有这张图,于是第二个人也去加载图片到缓存。。以此类推,同时可能有N个人在加载同一张图... 阅读全文
posted @ 2015-02-03 15:29 星辰之力 阅读(373) 评论(0) 推荐(0)
摘要: 因为项目需要,需要实时监听光标的位置变化,网上提出的用TextWatcher和onTouchListener中调用contentText.getSelectionStart()都是获取的上一次位置。只要重写onSelectionChanged就可以获取最新的光标位置了。public class No... 阅读全文
posted @ 2015-02-03 15:25 星辰之力 阅读(1976) 评论(0) 推荐(0)
摘要: public voidrequestLayout()Since:API Level 1Call this when something has changed which has invalidated the layout of this view. This will schedule a la... 阅读全文
posted @ 2015-02-03 15:17 星辰之力 阅读(1129) 评论(0) 推荐(0)
摘要: 最近再做一个查询内的小应用,界面最上面是一个EditText查询框,进行Activity后,总会弹起软键盘。这样就挡住了查询框下面的其他查询条件 控件,感觉很不友好。所以现在要做的就是在进入Activity后,不弹出软键盘了,只有手动点击输入框才会弹出。实现方法如下:在AndroidManifest... 阅读全文
posted @ 2015-02-03 15:15 星辰之力 阅读(470) 评论(0) 推荐(0)
摘要: 在我们进行Android应用界面设计和时候,为了界面风格的统一,我们需要对一些控件进行自定义。比如我们的应用采用的蓝色风格,但是 android的EditText控制获得焦点后显示的却是黄色的边框背景。那么如何让EditText在获得焦点的时候显示的是我们自定义的蓝色的背景 呢?首先准备两张图片,一... 阅读全文
posted @ 2015-02-03 15:14 星辰之力 阅读(6617) 评论(1) 推荐(0)
摘要: 之前写过一些android手机root之后的安全问题的(文章列表见末尾),其实我是想到哪就写到了,今天整理硬盘,发现一年之前写过一段代码,所以今天我们就一起来讨论一下。注:这里不是讨论多nb的技术,而是希望不了解android风险的人了解我们所处的状态导读:本文介绍了所谓的静音拍照是如何实现的(当然... 阅读全文
posted @ 2015-02-03 10:06 星辰之力 阅读(435) 评论(0) 推荐(0)
摘要: 先看下效果图:上面是MTextView,下面是默认的TextView。一、原因用最简单的全英文句子为例,如果有一个很长的单词,这一行剩余的空间显示不下了,那么规则就是不打断单词,而是把整个单词丢到下一行开始显示。这样 本来没有错。一是咱们中国人都是方块字,怎么都放得下,不存在英文的这个问题。所以不习... 阅读全文
posted @ 2015-02-03 09:40 星辰之力 阅读(1670) 评论(0) 推荐(0)