自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tanqiantot的专栏

记录android学习中的点滴

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 单个文件扫描流程

待解决:uri:mnt/external/image                         mnt/external/file的作用是什么ICS的单个文件mediascnner扫描流程如下:主要过程均在mediascanner.java文件1、beginfile主要是对文件进行一些预处理:1)预先根据文件后缀设定mimetype

2012-09-28 12:07:29 1106

转载 anr处理

一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1:KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2:BroadcastTimeout(10 seconds)BroadcastReceiver在特定时间内无

2012-09-25 17:54:24 8482

转载 android lib库崩溃 反编译

反编译的命令:/prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/arm-linux-androideabi-objdump  -S -d out/target/product/blaze/symbols/system/lib/libstagefright.so > tanqian1.txt使用arm-eabi-a

2012-09-25 10:26:02 3976 1

转载 android属性

android:allowTaskReparenting是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。--------------------------------------------------------------------------------------android:alwaysRetainTaskState是否保留状态不

2012-09-24 16:47:02 408

原创 在notification显示音乐图标,设置图标背景的方法

1、在notification显示音乐图标代码如下:RemoteViews views = new RemoteViews(getPackageName(), R.layout.statusbar);views.setImageViewResource(R.id.icon, R.drawable.stat_notify_musicplayerdown);            if

2012-09-21 15:45:41 4203 1

原创 android代码下载

repo目前不知怎么无法下载,只好按照git仓来分别下载了,下载方法如下:git clone https://android.googlesource.com/platform/packages/apps/QuickSearchBox默认是下载master分支具体的下载方法可以参考:https://android.googlesource.com/1)先进入https://

2012-09-12 11:09:08 497

转载 HTML5 video

摘要:本文主要介绍HTML5 video在android2.2中实现的主要架构和程序流程。一、实现HTML5 video主要的类1.  主要类结构及介绍        图1中绿色类为java类,其余为c++类,下面是各个类的具体介绍:(1) HTMLElement类不是最上层类,其父类可追到为Node类。为了表述方便省去了上面的类继承结构。该类是一个通用基类,大部分HTML

2012-09-11 14:05:01 3084

转载 android WebKit

一、WebKit简介WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore

2012-09-11 10:56:17 5381

转载 Android 资源文件中@、@android:type、@*、?、@+含义和区别

Android 资源文件中@、@android:type、@*、?、@+含义和区别一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name    android:textColor="@android:color/opaq

2012-09-11 09:25:06 720

原创 singletask和onNewintent

当activity属性设置为singletask时,如果按home键,然后重新启动该activity,理应走到onNewIntent()中去,但是在搞music时发现并非如此,虽然mediaplaybackactivity设置为singletask,但是当按home键后,如果再次通过playlistactivity启动,仍走的是onresume。这样新的intent就无法传过来。修

2012-09-08 15:30:33 2873

转载 转载--Find命令

转载--Find命令linux 查找目录或文件转载:http://hi.baidu.com/corylus/blog/item/911f1a0871817ad962d98686.html2009-04-16 11:44查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print如果

2012-09-06 13:50:39 542

转载 Eclipse便于开发Android的快捷键大全

Eclipse便于开发Android的快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面

2012-09-05 20:05:32 651

转载 TCP协议详解

TCP协议详解  2011-06-19 15:06:32|  分类:网络协议 |  标签:|字号大中小 订阅、TCP协议1、TCP 通过以下方式提供可靠性:◆ 应用程序分割为TCP认为最合适发送的数据块。由TCP传递给IP的信息单位叫做报文段。 ◆ 当TCP发出一个报文段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能记时收到

2012-09-05 17:35:04 14185

原创 setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)不能立刻生效的原因

播放html5视频时发现navigation bar并不会立刻消失。原来是因为hide()方法中,先调用的setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);然后调用super.hide();有用super是获得焦点的,所以调用setSystemUiVisibility(View.SYSTEM_UI_FLAG_HID

2012-09-05 15:05:34 12725 2

转载 Looper,Handler,Message

作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被g

2012-09-04 14:50:31 512

转载 tcpdump android

如果要抓TCP数据包,我们可以使用TCPdump工具,类似于windows/linux下使用的这个工具一样。具体方法是下载tcpdump,  还有个地址是http://www.strazzere.com/android/tcpdump,不知道具体版本。详细使用请参考http://www.tcpdump.org/里面的文档你需要root权限,adb push c:\where

2012-09-04 11:26:24 3123

原创 如何在点击屏幕时同时弹出navigation bar 和moviecontroller

在做视频播放器时,发现videoview的onTouch方法不好用:在第一次点击屏幕时总是先调出navigation bar,再次点击才会调用onTouch。原来,onTouch被navigation bar截获了。可以采用如下方法调用show()方法。mVideoSurfaceView.setOnSystemUiVisibilityChangeListener(new View.

2012-09-03 16:52:47 3986

转载 OnTouch、OnClick、OnLongClick、OnFocusChange之间的调用关系

在Android开发过程中,我们经常会遇到OnTouch、OnClick、OnLongClick、OnFocusChange之间的调用关系

2012-09-03 14:51:21 3276

目前最好的英文android教程

目前最好的英文android教程,更新到android 3.0

2012-10-09

空空如也

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

TA关注的人

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