android 学习
文章平均质量分 78
fql_zlyy
不积跬步无以至千里,不积小流无以成江海
展开
-
MediaScanner 分析
MediaScanner之所以拿MediaScanner开刀 因为想借用系统的Media Scan 工具 通过Intent直接调用系统的[步骤]1. 下载并安装Git 过程略 网络上很多2. 得到该功能的模块地址并使用Git下载之 地址:git://android.git.kernel.org/platform/packages/providers/Media转载 2012-11-13 14:08:50 · 599 阅读 · 0 评论 -
APKTool生成APK包时遇到的错误
基本描述: APKTool反编译后再打包出错(Error retrieving parent for item: No resource found that matches the given name '@*android:style/Theme.Light') 错误日志: res\values\styles.xml:3: error: Error原创 2013-05-13 13:14:31 · 4260 阅读 · 0 评论 -
怎样让TextView 中显示多种风格
如果希望普通TextView 中的文本显示不同的风格,有的加粗,有的是链接,则有以下2种方法:方法一:采用Html.fromHtml方法 mBox = new TextView(context);mBox.setText(Html.fromHtml("" + title + "" + "" + "" + description + "" + ""原创 2013-05-24 09:54:23 · 834 阅读 · 0 评论 -
自定义button,实现图片和文字上下排列,左右排列等等
public class AlImageButtonView extends LinearLayout { private ImageView mButtonImage = null; private TextView mButtonText = null; private Context mContext; public AlImageButtonView(C原创 2013-05-21 15:33:26 · 2332 阅读 · 0 评论 -
fragment 替换时产生 Recursive entry to executePending 的错误
<!--@page {margin:2cm}p {margin-bottom:0.21cm}code.cjk {font-family:"DejaVu Sans Light",monospace}code.ctl {font-family:"DejaVu Sans Mono",monospace}--><!--@page {margi原创 2013-03-27 15:56:35 · 1437 阅读 · 0 评论 -
Android Matrix类以及ColorMatrix类详解
最近在系统学习了android的图像处理(在网上搜集了一些资料并自己编写了测试程序,做了整理),现在这里做一总结:一、ColorMatrix类ColorMatrix是一个5x4阶的矩阵 在下面表示为A,第一行表示R红色分量,第二行表示G绿色分量,第三行表示B蓝色分量,第四行表示透明度:用一维数组的存储方式如下: [ a, b, c, d, e, f, g, h, i, j, k,转载 2013-02-06 15:32:32 · 716 阅读 · 0 评论 -
最短路径算法详解
1 最短路径算法在日常生活中,我们如果需要常常往返A地区和B地区之间,我们最希望知道的可能是从A地区到B地区间的众多路径中,那一条路径的路途最短。最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括:(1)确定起点的最短路径问题:即已知起始结点,求最短路径的问题。 (2)确定终点的最短路径问题:与确定起点的问题相反转载 2013-02-07 15:44:40 · 860 阅读 · 0 评论 -
Android change background color smoothly
An easy way to achieve this is to perform a fade using AlphaAnimation.Make your view a ViewGroupAdd a child view to it at index 0, with match_parent layout dimensionsGive your child the sa原创 2013-01-21 14:27:59 · 657 阅读 · 0 评论 -
android手势识别总结
感谢android中国开发者的众多先驱,本文主要内容来自于总结,一小部分是自己的体会。主要参考文章为: http://www.williamhua.com/2009/04/23/android-touchscreen-gesture-recogniton/http://goro.iteye.com/blog/402163 Android Touch Screen 与传统Clic转载 2013-01-10 13:43:48 · 756 阅读 · 0 评论 -
gen already exists but is not a source folder. Convert to a source folder or rename it 的解决办法
1. Right click on the project and go to "Properties" //鼠标右键点击项目,然后选中Properties 2. Select "Java Build Path" on the left //选择java Build Path 3. Open "Source" tab // 打开源文件的tab栏 4. Click "Add原创 2013-01-04 09:14:11 · 1864 阅读 · 1 评论 -
ubuntu 11.10 编译 android 源码问题
Ubuntu11.10里的gcc和g++版本太高了sudo apt-get install gcc-4.4sudo apt-get install g++-4.4sudo rm -rf /usr/bin/gcc /usr/bin/g++sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gccsudo ln -s /usr/bin/g++-原创 2012-12-28 10:32:46 · 492 阅读 · 0 评论 -
Android sqlite 操作最佳实践及其注意事项
1、同一个Helper每次调用getWriteableDataBase实质上是返回的同一个DataBase,若在多次调用getWriteXXXX 不会报错,而是直接返回了之前已经打开的database,如果检测到DataBase已经被关闭了,则新打开一个DataBase并返回。 2、要支持多个线程同时去操作数据库,必须要用到同一个连接。原创 2014-05-28 16:39:29 · 969 阅读 · 0 评论