android开发
泰然的骆驼
非常热衷于计算机技术,对软件开发有着浓厚的兴趣
展开
-
Android优化module相互调用,通过开放接口的方式进行解耦
引言: 在日常的开发中会遇到项目比较大,会根据代码功能进行对代码拆分成多个Module。拆分后遇到Module相互调用的问题采取的办法一般如下:Module相互引用,直接进行调用。使用公共module申明接口,其它module分别进行实现和接口调用。然后在主Module中设置接口的实现。后来发现ARouter中也有与本文相似思路的实现,但是一直没有用过(此文章献丑了,考虑自己已经写完了...原创 2019-11-22 11:20:16 · 1950 阅读 · 1 评论 -
android开发中ListView中存在Button时ListView无法获取焦点(笔记)
今天在开发中又遇到ListView中有类似Button的控件,致使ListView无法获取焦点的问题,做一下笔记。 解决办法如下在XMl文件Button节点下添加android:focusable="false"问题可以解决原创 2015-07-12 00:23:20 · 591 阅读 · 0 评论 -
android获取 TextView 中的可见字数
分页功能是阅读器类软件的基本功能之一, 也是自己之前写阅读器时遇到的第一个问题. 尝试了不少办法才解决, 现在把其中最容易实现的一个方法记录下来, 也方便大家参考.基本思路如下:从文件中读取 8000 个字符至缓冲区将表示位置的指针指向缓冲区开头让 TextView 显示从指针所指位置开始的内容获取 TextView 中的可见字数 n将指针向后移动 n 位向后翻页时执行 3 ~ 5转载 2015-05-22 19:49:28 · 6656 阅读 · 0 评论 -
Android Dialog使用举例
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保无误转载 2015-05-21 15:24:00 · 400 阅读 · 0 评论 -
android selector 开始自定义样式
Selector的结构描述: <item android:color="hex_color" android:state_pressed="true/false" android:state_focused="true/false" android:state_se转载 2015-02-11 20:29:52 · 480 阅读 · 0 评论