`
swerit
  • 浏览: 57645 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
   由于某些原因我们需要替换掉系统自带的字体库中的部分文件,在/system/fonts/目录下面,替换之后重启的时候,有时候会出现一直停留在一个界面而无法开机的现象,刷机当然可以解决问题,但是有了一个更加简单的方法,如下:     既然无法开机是替换字体文件造成的,那么就把字体文件换回来就可以了。如果在替换字体文件之前对被替换的字体文件(.ttf格式的文件)有备份的话,那就最好了,直接用它,如果没有的话就从网上去找一个相同的吧。     以DroidSerif-Italic.ttf文件为例,DroidSerif-Italic.ttf文件被替换为其它语言或者字体的文件造成无法开机,拿到它的备份 ...
    最近看了一些资料,学习了android系统源码的编译。在这里做一下记录。 我的编译环境:ubuntu11.04, jdk1.6, 2.1GHz主频,  2G内存,  32位机 先上图吧,这是我编译的系统,用模拟器运行起来的效果: 1:安装必要的工具: ...
藏文字母 unicode编码 十进制 ཀ \u0f40 3904 ཁ \u0f41 3905 ག \u0f42 3906 ང \u0f44 3908 ཅ \u0f45 3909 ཆ \u0f46 3910 ཇ \u0f47 3911 ...
打个比方,你需要压缩aaa这个文件,每个分卷100m,就输入: tar -cjv aaa | split -b 100m 会生成100m的几个文件,名为xaa,xab,xac…… 解包就用: cat x* > bbb 这个bbb可以是你指定的任意文件名,然后: tar -xvf bbb
有时候我们辛苦取到Android的源代码,想知道它的确切版本号,比如有时候我们只粗略知道拿到的是2.3的源码,但并不明确他的小版本号,这就是有时候明明都是2.3的代码可比较起来还是有差异的原因,比方说一个是2.3.1,而一个是2.3.4; 确认的方法很简单: 1. 编译的时候在终端中一开始就会打印出来: PLATFORM_VERSION:2.3.1 2. 直接去make文件中去看: build\core\version_defaults.mk //搜索该文件中的 PLATFORM_VERSION值 http://www.cnblogs.com/flyme/archive/2011/10 ...
1:设置/system/目录为可写权限 adb remount //重新mount分区的命令,让system分区从只读变成可读可写 2:在adb shell中删除/system/app/目录中的 .apk 文件 rm xxx.apk 3:删除包目录 adb shell 中进入/data/data/目录 rm -r 包名 参考文章:http://pea6nut.blog.163.com/blog/static/68161092010919104543510/ http://blog.sina.com.cn/s/blog_7a3c77ab0100qrds.html
记住可用的地址:http://subclipse.tigris.org/update_1.6.x
以下优化方法在《android应用开发揭秘》一书中摘抄。     在java程序中,性能问题的大部分原因不在于java语言,而是在于程序本身。下面就来具体分析一下这方面的问题。 1:尽量指定类的final修饰符。 带有final修饰符的类 ...
find 要查找的目录名 -name .svn | xargs rm -rf
在imageview控件中设置过padding属性之后,放在imageview中的bitmap会根据这个padding缩小一定比例,而不会出现:图片大小不变,控件大小改变。
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is your activity running? 解决办法: 一: PopupWindow必须在某个事件中显示或者是开启一个新线程去调用,不能直在oncreate方法中显示一个PopupWindow,否则永远会有以上错误 二: 导致报这个错是在于new AlertDialog.Builder(mcontext),虽然这里的参数是AlertDialog.Builder(Context context)但 ...
首先确保用数据线链接后能识别设备,输入:lsusb,可以看到类似输出 dorole@ubuntu:~$ lsusb Bus 002 Device 006: ID 0bb4:0c87 High Tech Computer Corp. Bus 002 Device 004: ID 0402:9665 ALi Corp. Bus 002 Device 003: ID 04fc:05da Sunplus Technology Co., Ltd Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub ...
有时候会遇到这种情况,有多个工程,而有些工程是作为“类库”来使用,该工程主要提供一些方法接口给其它工程调用。那么,其它工程如何将这个工程作为一种“类库”来使用呢?请看下面: 1:将你想要作为“类库”来使用的项目,在项目属性properties -> Android-> Is Library 勾上!如图: 2:要引用这个项目时,应该在你的项目project 的properties-》android里library 点击Add。如图: 这样,就可以直接调用作为library的工程中的方法了。
1.  Bitmap 转化为 byte ByteArrayOutputStream out = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 100, out); byte[] array= out.toByteArray(); 2. byte转化为bitmap Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length); 3. bitmap转化为Drawable Drawable drawable = new Bitm ...
所用到的布局文件 min.xml(ExpandableListActivity布局文件) 注意事项: ExpandableListActivity的布局文件中必须包含一个ExpandableListView,并且id必须为="@id/android:list"。还可以包含一个id为empty的TextView,在ExpandableListActivity中没有数据的时候显示该控件的text值。 <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"    ...
Global site tag (gtag.js) - Google Analytics