自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mtk平台 电话图标badge 显示问题

badge 显示总结

2015-11-12 19:14:56 834

转载 与数据库打交道的Adapter----SimpleCursorAdapter

http://www.cnblogs.com/wenjiang/p/3196486.html

2015-08-26 18:37:02 505

转载 Android 颜色对照表

颜色代码大全 AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。    ffff00ffff33ffff66ffff99ffffccffffffffcc00ffcc33ffcc66ffcc99

2015-07-01 16:07:11 547

原创 mtk平台 默认壁纸和壁纸修改

在framework/base/core/res/res/drawable-nodip/default_wallpaper.png下 ,default_wallpaper.png即为默认壁纸的名字 ,只需将你需要修改的壁纸的名字改成default_wallpaper即可。而壁纸的图片是放在launcher的res/drawable-nodip目录下 只需将壁纸的名字按照系统默认的设置即

2015-06-24 16:53:44 2034 1

原创 mtk平台桌面壁纸不随着滑动而动

修改workspace.java 文件将 public boolean computeScrollOffset()的内容整个注释掉

2015-06-05 20:12:53 551

原创 将USB的默认连接方式改为MTP

在mtk平台下,将usb的默认连接方式修改为mtp,只需将media/config/***/Projectconfig.mk 下的MTK_MASS_STORAGE=mtp

2015-06-01 15:26:44 3630

转载 Android IntentFilter 匹配原则浅析

Android IntentFilter 匹配原则浅析 (2012-08-31 10:31:05)转载▼标签: android intentfilter 匹配原则 it分类: android基础1 Intent分为两大类,显式和隐式。显式事件,就是指通过 componen

2015-05-23 10:43:53 527

转载 KEYCODE列表

电话键键名 描述 键值 KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4

2015-05-11 10:01:51 399

转载 ExpandableListView讲解

/**  Android开发之ExpandableListView*  北京Android俱乐部群:167839253* Created on: 2012-7-23* Author: blueeagle*  Email:[email protected]*/有时候,使用ListView并不能满足应用程序所需要的功能。有些应用程序需

2015-05-05 20:56:32 489

转载 Android布局文件layout.xml的一些属性值

第一类:属性值 true或者 falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:l

2015-05-05 14:18:29 457

原创 LayoutInflater动态载入

Activity 里面可以通过LayoutInflater来载入界面。有两种方法1.putblic LayoutInflater mInflater;public Context mContext;mInflater = (LayoutInflater) mContext .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

2015-04-18 15:19:15 358

转载 [Android实例] DownloadManager的使用

我们这发布完一个应用后,通常都会根据反馈或者是迭代对应用进行更新,那么新版本安装包的下载就可以用到这个功能。从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Manager处理HTTP连接并监控连接中的状态变化以及系统重启来确保每一个下载任务顺利完成。在大

2015-04-18 10:19:09 446

原创 mtk 版本编译

编译版本1.master--》pull#git branch*master#git pull#git checkout es_versionswitch to es_version#git merge master#vim mediatek/config/r881_r2/Projectconfig.mk改CUSTOM_BUILD_VERSION=R2_F

2015-04-17 20:47:46 557

转载 Android学习笔记九:基本视图组件:Spinner

接上文     在Web开发中,HTML提供了下拉列表的实现,就是使用元素实现一个下拉列表,在其中每个下拉列表项使用表示即可。这是在Web开发中一个必不可少的交互性组件,在Android中的对应实现就是Spinner。    首先来看一下Spinner的文档:  java.lang.Object    ↳ android.view.View    ↳ android.vie

2015-04-15 17:54:52 642

原创 android之ContentProvider

======================如何完整的开发一个ContentProvider1.定义自己的ContentProvider类,这个类需要继承Android提供的ContentProvider基类。2.向Android系统注册这个类,即在AndroidManifest.xml文件中注册这个ContentProvider类在中添加如下元素即可,androi

2015-04-03 15:06:10 506

转载 Android自定义组建

==============1.在res/values下创建一个attrs.xml文件代码如下格式  我们在做项目的时候,由于android自带的属性不能满足需求,android提供了自定义属性的方法,其中的format是做什么用的?以及如何使用它?下面列出一些常用的。1. reference:参考某一资源ID。 

2015-04-03 13:56:07 512

转载 菜单

Tag标签:Android  1. 为什么会有菜单       菜单一般是提供一些设置或是软件信息什么的,移动设备的屏幕不像PC那么大,不可能在屏幕搞一些按键来触发一些平时使用不会经常操作的事件,比如设置软件配置,查看软件信息什么的。这些功能可以添加到菜单选项中,既提供了该功能,又不会占用屏幕空间。(纯属扯淡有木有啊!!!因为我实在想不出要以什么开头写这篇总结)2. 菜单的

2015-04-01 19:07:28 711

转载 Intent中的四个重要属性——Action、Data、Category、Extras

Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过设置Intent属性来完成。  Intent主要有以下四个重要属性,它们分别为:    Action:Action属性的值为一个字符串,它代表了系统中已经

2015-04-01 18:32:11 561

转载 安卓权限列表

android同时也限定了系统资源的使用,像网络设备,SD卡,录音设备等。如果你的应用希望去使用任何系统资源,我们必须去申请Android的权限。这就是元素的作用。一个权限通常有以下格式,用一个名字为name 的字符串去指导我们希望使用的权限。复制代码代码如下:例如:想要获得networking APIs的使用权限,我们指定如下的元素作为 的子元素。

2015-04-01 16:16:34 520

转载 Linux shell

]# echo $variable为了要分辨是否为变量,那么 Linux 系统预设变量名称前面会加上一个『 $ 』符号有多少的环境变量呀?使用 env 与 set 来看看:基本上,在 Linux 预设的情况中,使用{大写的字母}来设定的变量一般为系统内定需要的变量env environment 的简写,所以说,这个指令主要在将目前系统中的主要

2015-03-30 16:07:10 384

原创 安卓源码文件含义

/out 作为安卓源码编译结果存放目录,其中包含各种中间文件以及目标文件。./target/product/product_name/system.img安卓系统编译出来的镜像文件,也是整个源码的最终目标文件./target/product/product_name/system编译之后系统文件夹也是System.img文件的主要构成,其中app目录下都是apk文件,安卓中规定

2015-03-30 14:23:20 905

原创 Linux vi指令

======vi指令vi的三种模式:& 一般模式:以vi处理一个档案后,一进入就是一般模式。在这个模式下可以上下左右移动光标 ,对文件进行复制粘贴以及删除字符或整行。&编辑模式:在一般模式中可以复制粘贴和删除却无法编辑。只有输入【i,I,o,O,a,A,r,R】等字母才会进入编辑模式。在编辑话面中出现Inster或者replace时,才可以输入。按【esc】即可退出编辑模式&指令模

2015-03-30 12:22:57 515

原创 Linux压缩命名

1.compress [-d] filename参数说明 -d :解压的参数#compress man.config   ===将man.config压缩#compress -d man.config.z  ===这两条都是将man.config.z这个文件解压#uncompress man.config.z2.gzip#gizp [-d#] filen

2015-03-30 10:27:16 768

原创 mtk编译.

./mk listp ===列出所有的项目./mk 项目名 n ====编译整个项目,将所有的code 都重新编译,生成工程需要的目标./mk 项目名 r =====只编译修改的code。会根据时间戳来生成工程需要的目标mm :用来编译APK模块,如:./mk mm package/apps/deskclok./mk snod  ===重新生成镜像文件

2015-03-28 17:18:37 493

转载 安卓Apk多语言开发文件夹名字

中文(中国):values-zh-rCN中文(台湾):values-zh-rTW中文(香港):values-zh-rHK英语(美国):values-en-rUS英语(英国):values-en-rGB英文(澳大利亚):values-en-rAU英文(加拿大):values-en-rCA英文(爱尔兰):values-en-rIE英文(印

2015-03-28 15:10:11 864

转载 android.mk文件的编译

android编译系统的makefile文件Android.mk写法如下(1)   Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,宏函数“my-dir”右编译系统提供的,用于返回当前路径。所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将L

2015-03-28 11:57:44 647

转载 AsyncTask

AsyncTask,从字面意思去理解就是异步任务。这里可以打个不恰当的比方,A同学去批发一批货物,先去跟店家商讨价钱下订单(onPreExecute)等前期工作,A同学是个大忙人,在一家店耽搁的时间超过5秒,就活不下去了,所以A同学会在店家准备货物的这段时间(doInBackground)去忙别的生意,待店家准备好货物之后会告知A同学货物准备好了或者是没有货了,A同学正常情况下会对店家的消息作出响

2015-03-27 12:54:53 367

原创 man和info命令

===================man命令如果你不知某个命令 如rm命令的用法使用#man rm就会出现rm 各种的用法空格键: 往下翻一页; page up: 往上翻一页; page down: 往下翻一页; home: 回到最前面; end: 去到最终页; /word: 搜寻 word 这个档案。

2015-03-26 14:37:26 589

原创 Linux读书笔记(1)

======操作系统的作用========操作系统的功能就是沟通使用者与硬件之间的讯息传递。也就是用户面对操作系统 ,而操作系统 操作的是硬件====操作系统包含的内容====操作系统分为两个东西:核心 和一对核心提供的工具 核心是用来掌管硬件的 如果核心不认识硬件那么这个硬件就无法被调用kernel =====kernel 管理事项有1.System

2015-03-26 09:41:04 591

原创 git 使用小结

============================git=======================1.初始化一个空的git仓库(在本地创建一个git仓库)#mkdir gitlib#cd gitlibgitlib# git init   //初始化gitlib库Initialized empty Git repository in /home/gitlib/.gi

2015-03-25 18:32:25 588

原创 contendprovider

ContentProvider 是不同应用程序之间进行数据交换的标准API,一个应用程序用contentprovider提供数据,其他应用程序可以通过ContentResovler来操作ContentProvider提供的数据。一旦应用程序通过ContentProvider提供了自己数据操作接口,那么不管该应用是否启动,其他程序都可以通过该接口操作该应用程序的内部数据,这些操作包括增删

2015-03-25 17:39:53 524

翻译 死机问题分析

====userspace的systemService中的Inputsystem一直监控kernelspace的InputEvent,将其进一步处理后变成上层app的InputEvent,APP对相关事件进行处理后,请求更新相关的逻辑界面,而这个则有SystemServer中的wms来负责。相关的逻辑界面更新后,则会请求Surfaceflinger来产生FrameBuffer数

2015-03-25 15:11:31 555

原创 launcher之workspace

====workspace====功能workspace中文翻译为桌面,也有人称为IDLE界面,主要作用是摆放用户常用的一些Appwidget及app的Icon,也可以创建 folder功能操作1.左右滑动切换页面2.长按workspace空白处会进入overview mode,用于选择Walllpaper和appwidget、或者快速启动setting应用;也可以调正wo

2015-03-25 14:00:43 975

原创 Linux命令之head和tail

========head=============#head [-n] 文件名# head -5 file   =========显示file的前5行内容12345====[-n]是显示文件的前n行内容==========tail=============#tail [-n] 文件名#tail -2 file54=======

2015-03-24 21:58:35 553

原创 Linux之cat命令

=======cat=============cat 命令能够显示一个文件的内容#cat   文件名cat显示的优点是不用打开文件就可以查看文件里面的内容,缺点是如果文件超过整个屏幕就只能看到文件的最后一部分内容讲一个文件的内容追加到另一个文件中去# cat  源文件 >> 目标文件cat将一个文件的内容追加到另一个文件中去以达到两个

2015-03-24 21:50:35 485

原创 Linux命令移动文件、目录

=========mv==========mv 命令用来移动文件(目录)或者改变文件(目录)的名称# mv 要移动的文件 目标路径new# mv  file /homenew#cd ..#lsfile#mv   源文件名    新文件名   #mv  原目录名   新目录名

2015-03-24 21:35:48 1154

原创 Linux命令之复制

---------cp----------cp 命令可以复制一个文件或者一个内容相同但文件名不同复制文件 # cp  源文件名  目标文件路径复制内容相同文件名不同  #cp  源文件名  目标文件名# mkdir a #cd aa#mkdir b#cd ..#lsa  touch#cp touch a#cd aa#ls b to

2015-03-24 21:17:00 457

原创 Linux 删除目录、 文件

------rmdir----rmdir命令能够删除一个空目录   #rmdir 目录名      rmdir命令只能用来删除空目录,如果目录下有文件或目录则不能删除------rm-------rm 命令能删除文件或目录     #rm [-option]  目录名或文件名           -====rm命令删除的文件如果再进行了磁盘写操作

2015-03-24 20:59:25 462

原创 linux命令之创建文件、目录

touch 命令能够创建一个空把文件,或者改变文件的创建时间在home目录下创建文件 touch /home/testtouch 最主要的功能是改变文件的时间,对一个文件来说有三种时间属性1.mtime :这个时间记录文件内容被修改的时间2.ctime :这个时间记录文件的属性(所属组,文件名)或者权限被修改的时间3.atime:这个时间记录的是文件的内容被读取的时间 t

2015-03-24 20:36:54 1451

原创 linux命令详解

1.ls命令ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件这个图片中有两种颜色白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件Linux系统中grep命令是一种强大的文本搜索工

2015-03-23 09:20:32 341

空空如也

空空如也

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

TA关注的人

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