
Android
文章平均质量分 85
Chucky_Hu
程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android 以jar包方式共享资源注意事项
最近的一个项目是一个Android系统的系统应用的重构开发,项目中有很多个应用,这些 应用有许多相同的界面和交互;另外,这一套应用的界面可能会需要经常调整来适配不同的客户需求。为了减少开发和维护的工作量,我把这些应用的资源统一起来 一起维护,相同的资源不需要维护2份,并且适配新资源(图片、多国语言等)工作量也能做到最小,毕竟,人力资源是有限的。 为了实现这个功能,我尝试了使用jar包的方原创 2015-03-25 19:20:53 · 6305 阅读 · 4 评论 -
H.264流媒体协议格式中的Annex B格式和AVCC格式深度解析
本文需要读者对H.264流有一定的了解才可以理解2种格式差异。 首先要理解的是没有标准的H.264基本流格式。文档中的确包含了一个Annex,特别是描述了一种可能的格式Annex B格式,但是这个并不是一个必须要求的格式。标准文档中指定了视频怎样编码成独立的包,但是这些包是怎样存储和传输的却是开放的。一. Annex BA.Network Abstractio原创 2016-01-13 09:44:59 · 31843 阅读 · 5 评论 -
Android解决TextView显示希伯来语时Scroll,文字消失的问题
最近客户报了一个旧项目的问题:使用TextView显示希伯来语时,文字会消失不见。经过查看后我解决了这个问题。问题的答案比较简单,但是寻找答案的方式可以借鉴、或者说反省一下。 先说解决的方案,经过检查,发现正常显示希伯来语时没问题,一Scroll就有问题了,即调用了TextView的ScrollTo方法之后,不管传什么值,包括ScrollTo(0,0),文字都会消失。然后原创 2015-12-23 10:42:44 · 2342 阅读 · 2 评论 -
Android Handler removeMessages引发postDelayed失效的问题
最近遇到一个使用Handler removeMessages时使 使用boolean postDelayed(Runnable r, long delayMillis)函数post的Runnable也被删除而没有执行的问题,具体如下:public class MainActivity extends Activity { static final String TAG_STRING = "M原创 2016-01-03 12:35:46 · 7759 阅读 · 1 评论 -
Android Native中Android.mk编译链接时命名冲突的问题
今天在移植一个Linux C程序到 Android 源码层时遇到一个问题,记录下来已备其他遇到此类问题的朋友查阅:/home/***/android4.2/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-原创 2015-12-31 11:17:57 · 1260 阅读 · 0 评论 -
解决变量名被#define的问题
今天在移植一个Linux C程序到 Android 源码层时遇到一个问题,记录下来已备其他遇到此类问题的朋友查阅:In file included from ******.c:82:0:bionic/libc/kernel/common/linux/sysctl.h:37:24: error: expected identifier or '(' before '[' token查看sysc原创 2015-12-31 11:05:06 · 1284 阅读 · 0 评论 -
Android 以apk包方式共享资源(动态换肤)的实现方式
package com.example.resapktest;import java.lang.reflect.Field;import java.util.HashMap;import android.content.Context;import android.content.pm.PackageManager.NameNotFoundException;import androi原创 2015-06-10 18:54:00 · 3744 阅读 · 0 评论 -
Android cpu 使用率控件(浮动窗口)附源码
工作中需要查看 Android 系统的cpu 使用率情况, 以此查看软件性能以及对其它应用的影响,故此写了一个查看cpu 使用率的控件, 为了使用方便, 把它做成了悬浮窗口的形式, 双击可以启动activity。原创 2015-06-17 21:59:40 · 3904 阅读 · 1 评论