
android
文章平均质量分 75
iteye_15864
这个作者很懒,什么都没留下…
展开
-
android .apk 反编译
[size=large]Android apk 反编译[/size]用dex2jar和JD-GUI这2个工具:dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:windows版JD-GUI:http://laichao.googlecode.com/fil...原创 2011-10-12 15:02:55 · 82 阅读 · 0 评论 -
(转)Android Camera 开发之前言
一、Android Camera成像原理介绍Camera工作流程图:Camera的成像原理可以简单概括如下:景物(SCENE)通过镜头(LENS)生成的光学图像投射到图像传感器(Sensor)表面上,然后转为电信号,经过ADC(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,再通过IO接口传输到CPU中处理,通过D...原创 2012-09-24 10:15:43 · 104 阅读 · 0 评论 -
(转)Camera构架分析
一.Camera构架分析Android的Camera包含取景(preview)和拍摄照片(take picture)的功能。目前Android发布版的Camera程序虽然功能比较简单,但是其程序的架构分成客户端和服务器两个部分,它们建立在Android的进程间通讯Binder的结构上。Android中Camera模块同样遵循Andorid的框架,如下图所示Camera Archit...原创 2012-09-24 13:40:09 · 110 阅读 · 0 评论 -
(转)android CAMERA 设置照片大小
最近在 REAL210 android 上调试 CAMERA 驱动。发现原来的开发板只支持 640*320 以及 320*240 ,但是用的是 OV3640 300W 的摄像头,应该可以拍照到 2048*1536 的分辨率的。索性把这个 300W 打开吧。1、看看这里是否支持 300W 的分辨率,原生 ANDROID 是支持到 500W 的。packages/apps/Came...原创 2012-09-25 12:05:00 · 445 阅读 · 0 评论 -
(转)【流媒體】Android 实时视频采集—Cameara预览采集
1 概述通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据2 知识点① Android Camera使用: 参考 Refs/Related 0-4Camera 支持格式拍照流程② Android SurfaceView使用: 参考...原创 2012-09-25 13:54:02 · 277 阅读 · 0 评论 -
Android 移动终端camera 防偷*拍设置
目前市面上的所有移动终端几乎都有camera应用,但Android.html">Android原生系统在静音模式下拍照是没有声音的,大部分国家的终端都有法规限制,如防止偷*拍,不管什么模式下拍照都应该发出快门音,针对此问题只要修改Android.html">Android原生cameraservice.cpp中playSound函...原创 2012-09-28 16:14:29 · 167 阅读 · 0 评论 -
Android自动化压力测试图解教程——Monkey工具
有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是人工进行测试的话,效率会低很多,而且会比较枯燥。这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作。以下就Monkey工具的简介、特性、基本用法、测试示例图解、测试的停止条件和命令参数说明等方面进行介绍。 一、Monkey简介 至于Mo...原创 2012-10-31 11:10:50 · 117 阅读 · 0 评论 -
Android中的长度单位
dp 和 sppx:表示屏幕实际的象素。例如,320*480的屏幕在横向有320个象素,在纵向有480个象素。 in:表示英寸,是屏幕的物理尺寸。每英寸等于2.54厘米。例如,形容手机屏幕大小,经常说,3.2(英)寸、3.5(英)寸、4(英)寸就是指这个单位。这些尺寸是屏幕的对角线长度。如果手机的屏幕是3.2英寸,表示手机的屏幕(可视区域)对角线长度是3.2*2.54 = 8.128厘...原创 2012-11-09 11:02:36 · 112 阅读 · 0 评论 -
在Eclipse中查看Android源码
两件事的解决办法:一是android源码又大又多,查看起来非常不方便。没有其他好的ide,如何用Eclipse来查看。二是在Eclipse中调试代码时常遇到source not find问题,如何将源码添加进去,让Eclipse能找到? 问题一: 1.把eclipse工程配置文件复制到android源码根目录下cp development/ide/eclipse/....原创 2012-11-16 11:32:55 · 106 阅读 · 0 评论 -
Ubuntu10.04 搭建android平台
转自:http://www.cnblogs.com/Wonder1989/articles/2282323.html在安装之前认为比较困难但是相反...比在windows上搭建快多了说说我的做法吧:一、首先准备好必须的安装文件。1.Eclipse 3.6.2 ,下载页面:http://www.eclipse.org/downloads/download.php?file=/...原创 2012-12-03 13:02:38 · 107 阅读 · 0 评论 -
Android JNI介绍
附:相关代码路径/frameworks/base/media/java/android/media/MediaScanner.java/frameworks/base/media/jni/android_media_MediaScanner.cpp/frameworks/base/media/jni/android_media_MediaPlayer.cpp/franmewor...原创 2013-01-17 19:44:11 · 158 阅读 · 0 评论 -
(转)Android TextView中链接(link)点击事件的截取
布局文件xml1 <TextView2 android:layout_width="match_parent"3 android:layout_height="match_parent"4 android:id="@+id/test_note"5 ...原创 2013-04-08 10:58:52 · 119 阅读 · 0 评论 -
(转)Android 四种launchMode
1,standard每次都会新建一个Activity实例 2,singleTask栈空间简易示意:A -- B -- C 最后用startActivity(intent)从C跳到A后,由于栈空间已经存在A的实例,A上面的Activity B和C出栈(即onDestroy销毁),A置于栈顶如果A中重写了onNewIntent(...)方法,会同时接到C跳A的intent...原创 2013-04-08 15:55:04 · 116 阅读 · 0 评论 -
(转)使用Memory Analyzer tool(MAT)分析内存泄漏
前言 在平时工作过程中,有时会遇到OutOfMemoryError,我们知道遇到Error一般表明程序存在着严重问题,可能是灾难性的。所以找出是什么原因造成OutOfMemoryError非常重要。现在向大家引荐Eclipse Memory Analyzer tool(MAT),来化解我们...原创 2012-08-09 15:14:46 · 116 阅读 · 0 评论 -
(转)android中如何获得webView中的内容
本文概要:在程序中经常会用到webView来显示网页,但如果能够得到网页中的内容呢,本文将给你一个最简单的事例。文章最后附代码下载。在做新浪微博客户端的时候需要用到oauth认证,会弹出新浪的认证网页,用户在新浪的网页中授权后返回到程序中完成认证。使用的是类似weibo://OauthActivity这样的URI返回的,也就类似于http://weibo.com这样。但是UC浏览器却无法完成...原创 2013-05-02 16:43:27 · 771 阅读 · 0 评论 -
转:Activity生命周期
activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的activity都要和用户打交道,所以activity...原创 2011-11-23 09:59:10 · 128 阅读 · 0 评论 -
Ubuntu android 模拟器安装、卸载apk
[size=large]一、模拟器安装apk[/size]首先打开模拟器,打开终端,将终端的当前目录定位到你的Android SDK下的adb命令所在的目录下(我的是在文件夹platform-tools下,相信大家的都差不多,因为这是SDK默认的),你可以将你下载到的apk包放在与adb命令相同的目录下,也可以放在其他目录下,都一样,如果放在adb的同目录下,假设为test.apk,则输入命令...原创 2011-10-13 09:46:42 · 238 阅读 · 0 评论 -
(转)android ContentProvider ApplyBatch
android ContentProvider ApplyBatch 介绍:数据库事务是由一组数据库操作序列组成,事务作为一个整体被执行。 事务的原子性:包含在其中的对数据库的操作序列最终要么全部执行,要么全部不执行。当全部执行时,事务对数据库的修改将生效;当全部不执行时,数据库维持原有的状态,不会被修改。 问题:最近在做一个从sdcard导入数据到数据库的功能,当导入失败时,数...原创 2012-07-10 09:42:27 · 201 阅读 · 0 评论 -
(转)Android3.0版本以上出现android.os.NetworkOnMainThreadException异常与处理方式
以前用2.2 访问WebService没有问题,到3.0上访问出现android.os.NetworkOnMainThreadException找了资料经过实践,解决方法如下:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads() ...原创 2012-07-10 15:22:57 · 116 阅读 · 0 评论 -
android 状态栏(StatusBar)
一、SystemUI概述 自android2.2开始,原本存在与framework-res.apk中的状态栏和下拉通知栏界面控制被分割出一个单独的apk文件,命名为SystemUI.apk,保存在System/app文件夹中。在SystemUI.apk中,是存...原创 2012-07-11 15:42:43 · 1480 阅读 · 0 评论 -
(转)Android核心分析
文章皆来自优快云网友maxleng的专栏,maxleng是名Android爱好者,长期从事嵌入式系统及手机软件系统研究,自2010年4月起,在优快云上先后发表28篇《Android核心分析》系列博文,收到网友们的极高评价。《Android核心分析》整理如下:1. 方法论探讨之设计意图2. 方法论探讨之概念空间篇3. 手机之硬件形态...原创 2012-07-16 17:09:11 · 80 阅读 · 0 评论 -
(转)Android NDK HelloJNI
入门的最好办法就是学习Android自带的例子, 这里就通过学习Android的NDK自带的demo程序:hello-jni来达到这个目的。1、 开发环境的搭建 1)android的NDK开发需要在linux下进行: 因为需要把C/C++编写的代码生成能在arm上运行的.so文件,这就需要用到交叉编译环境,而交叉编译需要在linux系统下才能完成。 2)安装android-ndk开...原创 2012-07-18 14:10:34 · 121 阅读 · 0 评论 -
Android最佳实战连接
转 载 :(感谢这些文章的作者让我学习到了很多知识) android技术点文章 : android 响应 Android最佳实践之响应灵敏性 android 广播 图解 Android 广播机制 Activity Activity和Task的设计思路和方法...原创 2011-11-10 20:36:40 · 116 阅读 · 0 评论 -
Android 系统图标
编写了一个简单的Android 程序来读取android系统中的图标,为大家android编程过程中系统图标引用提供方便: Activity代码import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;im...原创 2011-11-11 12:11:00 · 124 阅读 · 0 评论 -
android Notification、天气、输入法知识积累
为了自己在以后的工作中能够方便的查询负责模块的内容,将网上的一些学习资料胡乱归结一通,希望能有帮助,在此非常感谢这些文章的作者让我不断的学习到知识: Notification:Android Notification 基础 android之Notification通知 ...原创 2011-11-15 09:47:40 · 104 阅读 · 0 评论 -
android系统框架
一、Aplications(应用层) 应用是用Java语言编写的云新在虚拟机上的程序。二、Application Framework(应用框架层) 这一层是编写Google发布的核心应用时所使用的API框架,开发人员可以使用这些框架来开发自己的应用。 View System:可以用来构建应用程序,它包括列表、网格、文本框、按钮以及可嵌入的Web...原创 2011-11-16 15:30:10 · 112 阅读 · 0 评论 -
Android的PackageManager和ActivityManager的功能简介
Android系统为应用管理功能提供了大量的API。根据功能的不同,这些API分为两大类:PackageManager相关和ActivitManager相关。PackageManager相关 本类API是对所有基于加载信息的数据结构的封装,包括以下功能: 安装,卸载应用 查询permission相关信息 查询Appli...原创 2011-11-18 17:09:39 · 96 阅读 · 0 评论 -
Android 应用框架层调用应用层资源
自己在framework定义了一个组件但想调用应用层的图片资源方法如下: 在组件内用到的包 import android.content.pm.PackageManager;import android.content.res.Resources;import android.content.pm.PackageManager.NameNotFoundException;...原创 2011-11-18 20:11:48 · 220 阅读 · 0 评论 -
(转)【Android】Paint的效果研究
在Paint中有很多的属性可以设置,比如可以设置阴影,颜色过滤等等,这些会产生不同的奇妙效果,今天就对各种属性探索一下。方法一:1 //设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 2 setARGB(int a,int r,int g,int b); 这个不多说了,还有两个类似的方法,将设置alpha和rgb分割开来了。注意的是这里的a值是0~255的范...原创 2013-04-15 15:44:39 · 249 阅读 · 0 评论