- 博客(11)
- 收藏
- 关注
原创 Android优化module相互调用,通过开放接口的方式进行解耦
引言: 在日常的开发中会遇到项目比较大,会根据代码功能进行对代码拆分成多个Module。拆分后遇到Module相互调用的问题采取的办法一般如下:Module相互引用,直接进行调用。使用公共module申明接口,其它module分别进行实现和接口调用。然后在主Module中设置接口的实现。后来发现ARouter中也有与本文相似思路的实现,但是一直没有用过(此文章献丑了,考虑自己已经写完了...
2019-11-22 11:20:16 2001 1
原创 android ROM设置默认Launcher(主屏幕应用)
LauncherLauncher是android系统的桌面、是android系统的主要组件。android系统允许存在多个Launcher并设置默认主界面。 应用程序作为Home(主界面)需在Activity的intent-filter节点中添加如下内容<category android:name="android.intent.category.HOME" /><category andr
2016-06-08 17:35:03 29488 7
原创 android Launcher3中定制第三方apk图标,实现类似主题功能
最近遇到在Launcher中对于指定的app需使用使用指定的图标,实现类似于主题的功能。要实现这样的功能就要弄清楚Launcher是如何加载app图标的。
2015-12-26 11:08:37 5328 3
原创 android开发中ListView中存在Button时ListView无法获取焦点(笔记)
今天在开发中又遇到ListView中有类似Button的控件,致使ListView无法获取焦点的问题,做一下笔记。 解决办法如下在XMl文件Button节点下添加android:focusable="false"问题可以解决
2015-07-12 00:23:20 609
转载 android获取 TextView 中的可见字数
分页功能是阅读器类软件的基本功能之一, 也是自己之前写阅读器时遇到的第一个问题. 尝试了不少办法才解决, 现在把其中最容易实现的一个方法记录下来, 也方便大家参考.基本思路如下:从文件中读取 8000 个字符至缓冲区将表示位置的指针指向缓冲区开头让 TextView 显示从指针所指位置开始的内容获取 TextView 中的可见字数 n将指针向后移动 n 位向后翻页时执行 3 ~ 5
2015-05-22 19:49:28 6684
转载 Android Dialog使用举例
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保无误
2015-05-21 15:24:00 416
转载 Ubuntu14.04 LTS更新源
不同的网络状况连接以下源的速度不同, 建议在添加前手动验证以下源的连接速度(ping下就行),选择最快的源可以节省大批下载时间。首先备份源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup而后用gedit或其他编辑器打开: sudo gedit /etc/apt/sources.list sudo kate
2015-03-18 13:02:29 397
转载 android studio构建应用出错(android sdk/bulid-tools 读取问题)
最近重装了Ubuntu, 使用的是最新的Ubuntu 14.04 64bit系统。 安装了AndroidStudio 。在构建应用的过程中出现如下问题最后在网上搜索原因, 找到了答案: 使用的系统是64位的, 而AndroidStudio自带的SDK是32位的。 安装兼容包即可解决:sudo apt-get install lib32stdc++6
2015-02-21 18:49:45 659
转载 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 495
原创 关于Sublime Text配置中java的编译和运行
刚刚接触到sublime text在网上看了几篇如何配置java运行环境的文章,弄来弄去总是报如下错误(本人ubuntu系统)[Errno 8] 可执行文件格式错误[cmd: [u'runjava.sh', u'demo']]由于网上的文章都是转载同一人的,其中都是相同的错误,由于不懂shell,自己琢磨发现错误所在。这里进行一点简单的总结,关于配置java环境变量之类基础的东西就不
2015-02-01 21:36:34 862
转载 android studio首次安装运行出现无法进入问题
android studio需要使用JDK 1.7+才能运行,所以先要确定已经下载并配置好JDK的环境变量。如果已经配置好可以继续读下去。在安装好android studio且第一次启动会出现Fetching Android SDK component information,等待一会后会出现Setup Wizard - Downloading Components界面开始下载andori
2015-01-24 22:59:32 6052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人