自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Android优化module相互调用,通过开放接口的方式进行解耦

引言:  在日常的开发中会遇到项目比较大,会根据代码功能进行对代码拆分成多个Module。拆分后遇到Module相互调用的问题采取的办法一般如下:Module相互引用,直接进行调用。使用公共module申明接口,其它module分别进行实现和接口调用。然后在主Module中设置接口的实现。后来发现ARouter中也有与本文相似思路的实现,但是一直没有用过(此文章献丑了,考虑自己已经写完了...

2019-11-22 11:20:16 1968 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 29171 7

原创 android Launcher3中定制第三方apk图标,实现类似主题功能

最近遇到在Launcher中对于指定的app需使用使用指定的图标,实现类似于主题的功能。要实现这样的功能就要弄清楚Launcher是如何加载app图标的。

2015-12-26 11:08:37 5301 3

原创 android开发中ListView中存在Button时ListView无法获取焦点(笔记)

今天在开发中又遇到ListView中有类似Button的控件,致使ListView无法获取焦点的问题,做一下笔记。 解决办法如下在XMl文件Button节点下添加android:focusable="false"问题可以解决

2015-07-12 00:23:20 598

转载 android获取 TextView 中的可见字数

分页功能是阅读器类软件的基本功能之一, 也是自己之前写阅读器时遇到的第一个问题. 尝试了不少办法才解决, 现在把其中最容易实现的一个方法记录下来, 也方便大家参考.基本思路如下:从文件中读取 8000 个字符至缓冲区将表示位置的指针指向缓冲区开头让 TextView 显示从指针所指位置开始的内容获取 TextView 中的可见字数 n将指针向后移动 n 位向后翻页时执行 3 ~ 5

2015-05-22 19:49:28 6664

转载 Android Dialog使用举例

在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保无误

2015-05-21 15:24:00 409

转载 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 386

转载 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 638

转载 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 488

原创 关于Sublime Text配置中java的编译和运行

刚刚接触到sublime text在网上看了几篇如何配置java运行环境的文章,弄来弄去总是报如下错误(本人ubuntu系统)[Errno 8] 可执行文件格式错误[cmd:  [u'runjava.sh', u'demo']]由于网上的文章都是转载同一人的,其中都是相同的错误,由于不懂shell,自己琢磨发现错误所在。这里进行一点简单的总结,关于配置java环境变量之类基础的东西就不

2015-02-01 21:36:34 849

转载 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 6010

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除