【原创】android public.xml 用法

如果你用 apktoool 反编译过 apk 就知道,反编译后res/values 下有一个 public.xml 文件,内容如图 这个东西有什么用呢? 先从如何使用资源 ID 开始,在开发中我们通常使用 Resources.getXXX(resid) 来获取某个资源,传入...

2014-08-29 00:57:33

阅读数 21652

评论数 4

android PowerManager goToSleep 等用法

这个API很多坑,搞得我头疼好几次才研究出如何使用 第一个坑

2014-07-18 23:51:41

阅读数 17451

评论数 32

深入理解 Context

什么是Context? 想必大家都不陌生,在 Android 开发中离不开 Context 调用各种跟系统有关的 API 都必须用到 Context 。我们可以将她理解为上下文环境,大概就是里面存储一堆全局变量,这些变量在调用系统 API 时需要用到。文字始终难以表达我想说的,咱们来分析原理吧!...

2013-10-10 13:42:16

阅读数 21326

评论数 7

android 如何自定义通知栏图标(不使用自定义布局情况下)

自定义通知栏图标?不是很简单么。自定义布局都不在话下! 是的,有xml布局文件当然一切都很简单,如果不给你布局文件用呢? n 听我慢慢道来! 首先怎么创建一个通知呢? 1.new 一个 Notification n = new Notification(android.R.drawable....

2013-08-28 17:27:39

阅读数 41321

评论数 12

android ICS式下拉菜单实现详解 PopupWindow

Android 交流群 110687406 这是我现在做的一个毕业设计项目: 右边这个就是下拉菜单啦,看见有的地方叫他 ICS式下拉菜单,哎哟,不错哦! 下面先讲一下实现原理: 这种菜单实际上就是一个弹出式的菜单,于是我们想到android PopupWindow 类,给他设置一个...

2012-05-08 21:43:25

阅读数 35863

评论数 22

android解决Fragment重影问题

当你使用 单Activity + 多Fragment 设计界面时应该会遇到多个Fragment同时显示,如果你最上层 Fragment不透明就会看到下面一层,就是所谓的重影如图: 出现这种情况一般在 Activity重新创建复现,其原因是 Activity重建的时候,FragmentMana...

2018-12-11 18:30:17

阅读数 89

评论数 0

Windows apache httpd 卡死解决办法

我用WAMP 在 windows10 上搭建了一个 PHP服务器,最近几天经常出现卡机现象,由于是局域网服务器,排除网速原因, 于是查找资料发现 apache 有一个最大线程进程设置的参数, 配置文件在   apache2.4.9\conf\extra\httpd-mpm.conf 找到这个节点,...

2017-09-16 16:01:52

阅读数 1944

评论数 0

android fastboot oem 命令

fastboot oem help >> 1.txt (bootloader) slot-count: not found (bootloader) config... (bootloader) partition... (bootloader) ramdump... (boot...

2017-07-21 16:56:11

阅读数 5583

评论数 0

CM自带ROOT请求处理流程

首先,CM ROOT 管理基于 Supersu 源码,所以先看看讲 Supersu 处理的文章 点击打开链接 原理大相径庭,只不过,CM UI 请求处理这部分改了种实现方法, 那么,我们得有CM源码,在这里 点击打开链接 打开su.c ALOGE("SU fro...

2017-07-19 20:35:10

阅读数 407

评论数 0

Nginx + nginx-upload-module 文件服务器搭建

要使用 nginx-upload-module 得以源码编译方式安装 Nginx 试验环境:Ubuntu 16.04 先安装库: sudo apt install libpcre3-dev  libssl-dev 找个目录 cd 进去,用 wget 下载Nginx源...

2017-05-25 20:48:26

阅读数 3107

评论数 1

Ubuntu 16.04 安装 tweak 及 Flatabulous 主题美化

某天心血来潮,突然想给 ubuntu 换个主题,一搜搜到这篇文章 http://www.jianshu.com/p/5b80711f304f 但是里面的源安装方式已经失效了,一查是作者停止维护了,于是我使用了 deb 方式成功将该主题安装 上几个效果图: 怎...

2017-05-15 09:27:01

阅读数 544

评论数 0

ubuntu 安装 virtualbox 5.1 遇到几个问题

下载地址:https://www.virtualbox.org/wiki/Linux_Downloads 总结遇到的几个问题 1。下载 deb 使用 dpkg -i 命令安装,其中有一个错误 virtualbox-5.1 依赖于 libsdl1.2debian (>= 1.2.11);然...

2017-01-12 14:16:10

阅读数 3251

评论数 2

手机连WIFI显示【正在获取IP】地址解决办法

首先一台路由器能够连接多个设备的原理是路由器有一个DHCP服务器 如图: 看图中设置这台路由器可以分配50个IP,看表格第三栏有一个剩余租期,显示这个IP过期时间,一般路由器可以设置且默认 24 小时, 试想假如你的手机断开连接WIFI50次,那么有可能DHCP服务器的50个IP都被这个手机...

2017-01-11 08:44:17

阅读数 7153

评论数 0

谷歌中国开发者网站地址

原文 http://bbs.gfan.com/android-8419629-1-1.html 谷歌中国开发者网站已正式上线:https://developers.google.cn/ 安卓api板块:https://developers.google.cn/android/ 这不是重点。 ...

2016-12-19 16:42:10

阅读数 770

评论数 1

第三方IP信息查询接口收集

http://whois.pconline.com.cn/ipJson.jsp?json=true http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json http://pv.sohu.com/cityjson ...

2016-11-20 14:51:24

阅读数 1143

评论数 0

android 时区表以及设置系统时区

从Android系统源码复制出来的 马朱罗 中途岛 檀香山 安克雷奇 美国太平洋时间 (洛杉矶) 美国太平洋时间 (提华纳) 美国山区时间 (凤凰城) 奇瓦瓦 美国山区时间 (丹佛) 美国中部时间 (哥斯达黎加) ...

2016-11-08 10:09:13

阅读数 8292

评论数 2

Genymotion HTTP代理设置

Genymotion 在国内几乎连接不上, 也就不能下载ROM 设置一下 HTTP 代理就OK 这是使用的 shadowsocks 代理软件,前提是你得先开启 shadowsocks 代理,他的端口是1080 然后就可以下载了

2016-09-22 14:24:53

阅读数 9273

评论数 0

android 内置apk 卸载后开机自动恢复的实现

最近刷了个ROM 发现里面有几个内置APK,在 /system/app/ 我用 RE管理器删除后,重新开机,莫名其妙有恢复了 我擦,按照我目前对安卓系统的了解,我才应该是某个开机启动程序,在开机的时候释放,于是我苦苦搜寻此程序未果 于是我想,android 基于 linux 启...

2016-09-04 21:12:17

阅读数 2287

评论数 0

android 简易异步任务工具

众所周知,android 是不允许在主线程(UI线程)上执行耗时操作的,这样导致界面卡顿,影响用户体验 如果你尝试在主线程执行网络请求,android 会给你抛出异常 当然 android 官方也有一些解决方案,比如 Loader AsyncTask ,不过在我看来就是跟渣一样,学习成本高,难...

2016-07-26 20:44:16

阅读数 389

评论数 0

android ListView 记录当前位置 恢复

为了更好的用户体验,当我们使用 ListView 展示列表内容,用户点击进入下级列表后,返回上级时,我们应当给用户返回到上次所在位置 首先你可能会想到使用: void scrollTo(int x, int y)  方法保存 ListView y 位置, 但是实际上,ListView 并不是一...

2016-07-26 20:25:41

阅读数 3404

评论数 0

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