
android
killmice
这个作者很懒,什么都没留下…
展开
-
android 4.0.4 模拟器上播放视频
在模拟器上, 播放视频总是失败, 我发现是因为gralloc_alloc不支持HAL_PIXEL_FORMAT_YV12的缘故。所以,在SoftwareRenderer( 模拟器没有overlay ,只能使用SoftwareRenderer)中无论mColorFormat 是什么一律都使用CorlorConverter转换成RGB565就能播放视频了。只要注掉 下面这些code原创 2012-07-10 05:30:24 · 3651 阅读 · 0 评论 -
android start new process
startProcessLocked->Process.start()-> "sending start info to zygote daemon in soket, zygote daemon create new app through these info".原创 2012-10-07 07:07:16 · 979 阅读 · 2 评论 -
an android log tool
I write a very simple qt log view tool in github.site:https://github.com/cqtxft/qtAndroidLogTooldownload command:git clone git@github.com:cqtxft/qtAndroidLogTool.gitapp UI:原创 2012-10-10 10:29:48 · 623 阅读 · 0 评论 -
siteSIP
http://www.ce91.com/thread-92189-1-1.htmlhttp://www.cnblogs.com/milospooner/archive/2012/07/15/2591979.htmlhttp://doubango.googlecode.com/svn/branches/2.0/http://baike.baidu.com/view/1616826原创 2013-04-09 15:14:17 · 1072 阅读 · 0 评论 -
android jni
一般我们做jni的时候, 会用一个顶级类(没有父类)的类来做。有时候,需要在一些已经继承了android系统类(如activity 类)中 使用native函数时,使用javah 会出错, 表示它找不到父类的代码这主要是没有和android里面的class连接,然后就进去sdk里面的 相应平台 目录下,把android.jar复制,改名为android.rar,然后解压转载 2013-04-11 15:42:44 · 700 阅读 · 0 评论 -
Android视图SurfaceView的实现原理分析
Android视图SurfaceView的实现原理分析分类: Android 2013-03-16 16:57 5399人阅读 评论(18)收藏 举报AndroidUISurfaceView视图绘图表面 在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立转载 2013-04-11 16:17:14 · 704 阅读 · 0 评论 -
NDK LOG
有时ndk-build 会有些莫名其妙的提示,加上 NDK_LOG=1可以更好的了解ndk-build的工作流程ndk-build NDK_LOG=1原创 2013-04-11 16:24:08 · 558 阅读 · 0 评论 -
SurfaceView教程篇
一、SurfaceView教程篇Andrioid---SurfaceView 的基本应用http://www.eoeandroid.com/thread-46976-1-1.htmlAndroid游戏开发之旅(七)自定义SurfaceViewhttp://www.eoeandroid.com/thread-36574-1-1.html【Android2D游戏开发之三】剖转载 2013-04-11 16:27:34 · 961 阅读 · 0 评论 -
search dialog
文章来源:http://developer.android.com/guide/topics/search/search-dialog.html一、前言:Android为程序的搜索功能提供了统一的搜索接口,search dialog和search widget。search dialog只能为于activity窗口的上方,search widget可以位于任何位置。search转载 2013-06-15 14:08:52 · 1718 阅读 · 0 评论 -
Ubuntu 11.04 下安装配置 JDK 7
http://blog.youkuaiyun.com/yang_hui1986527/article/details/6677450Ubuntu 11.04 下安装配置 JDK 7分类: Linux Java 2011-08-13 01:41 43597人阅读 评论(28)收藏 举报jdkubuntujavabuildeclipsepath目录(?)转载 2013-06-14 17:53:50 · 548 阅读 · 0 评论 -
android source code online
原文:http://blog.youkuaiyun.com/chuekup/article/details/80670751. https://github.com/android2. http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/转载 2013-06-17 11:27:20 · 5672 阅读 · 1 评论 -
android 升级
网上看了好多自动升级安装的例子.可能是我没配置好.做起来各种的不爽 虽然代码都大同小异 还是自己做的比较满意先说下主要的实现逻辑:在测试服务器上放一个xml,用来说明服务器的版本,和新apk的下载地址,运行本地apk的时间.去检测服务器xml里的服务器的版本信息,本地apk的版本信息可以在AndroidManifest.xml中的versionCode拿到.代码是context.getPack转载 2013-06-07 14:17:19 · 557 阅读 · 0 评论 -
android service
1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Overridepublic int onStartCommand(Intent intent, int flags, int startId) {return START_STICKY;}----------------@Overridepub转载 2013-06-07 10:37:12 · 767 阅读 · 0 评论 -
Android+struts2+JSON方式的手机开发
Android+struts2+JSON方式的手机开发博客分类:Android 开发学习 在手机的后台服务无论是调用WebService还是Http请求,多数都是采用Android的HttpClient实现相关的调用实现。本文实现Android+Struts2+JSON方式实现为手机前台提供服务。涉及的知识点: 1.Struts2框架的搭建(包括转载 2013-06-17 17:31:57 · 8096 阅读 · 2 评论 -
android
ColorStateList redColors = ColorStateList.valueOf(0xFFFF0000);SpannableStringBuilder spanBuilder = spanBuilder.setSpan(new TextAppearanceSpan(null, 0, 0, redColors, null), 4, 10, Spanned.SPAN_EXCLUS转载 2013-06-08 14:14:36 · 538 阅读 · 0 评论 -
利用ffmpeg和SDL实现一个跨android版本的音视频播放器
利用ffmpeg和SDL实现一个跨android版本的音视频播放器博客分类:多媒体ffmpeg android多媒体 sdl 视频jni1:从http://www.libsdl.org/tmp/下载SDL for android 版本(我下载的是 SDL-1.3.tar.gz )2:从https://github.com/havlenapetr/FFMpeg下载 h转载 2013-06-20 13:07:00 · 1719 阅读 · 3 评论 -
Fail to connect to camera service
the cause for "Fail to connect to camera service" error message is :1. do not call stop preview. do not close camera.2. do not add access camera permission in manifest.xml.原创 2013-06-20 17:42:53 · 2550 阅读 · 0 评论 -
android自定义控件实例
android自定义控件实例您的评价: 较差 收藏该经验 很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。 首先定义一个layout实现按钮内部布转载 2013-07-11 17:50:37 · 728 阅读 · 0 评论 -
Jni中C++和Java的参数传递
Jni中C++和Java的参数传递Jni中C++和Java的参数传递如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇SUN JNI Tutorial这些资料的例子中,大多数转载 2013-06-28 17:55:09 · 580 阅读 · 0 评论 -
android:设置背景图片、背景颜色透明
android:设置背景图片、背景颜色透明 2012-03-15 16:51:09| 分类: android UI|字号 订阅Button或者ImageButton的背景设为透明或者半透明半透明 透明 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 al转载 2013-07-16 16:25:30 · 7220 阅读 · 1 评论 -
Android培训班(76)Dalvik虚拟机的CallStaticVoidMethod函数
http://blog.youkuaiyun.com/caimouse/article/details/6896987在前面两个函数的介绍里,已经找到要执行方法的类,要执行的方法ID,那么接着下来要做的事情,就是执行方法,其实就是解释Java程序的字节码。那么Davlik虚拟机是怎么样执行方法的代码呢?又是怎么样解释这些字节码指令呢?因此,就先来分析函数CallStaticVoidMethod的代码,转载 2013-07-29 14:16:26 · 867 阅读 · 0 评论 -
PackageInstaller 原理简述
来自华为内部资料http://mycoding.iteye.com/blog/1075114 PackageInstaller 原理简述 应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK转载 2013-07-29 17:22:45 · 610 阅读 · 0 评论 -
jni 结构体
直接上C的实现typedef struct Foo { int len; char name[100];} Foo_t;JNIEXPORT jint JNICALLJava_TestJNI_foo(JNIEnv *env, jobject obj, jobject fooObj) { Foo_t * bar = malloc(sizeof(转载 2013-07-23 15:05:08 · 741 阅读 · 0 评论 -
jni string handle
char * str; str=(char*)(*env)->GetStringUTFChars(env,s,NULL); (*env)->ReleaseStringUTFChars(env, s, str);原创 2013-07-30 17:51:07 · 699 阅读 · 0 评论 -
AsyncTask的用法
AsyncTask的用法 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main转载 2013-07-24 17:57:26 · 456 阅读 · 0 评论 -
ndk 开发和 android 源码开发的一些小差别。
1. ndk中没有 jniThrowException 等异常类型, 需要自己构建。参考jnihelp.h2. ndk中没有AndroidRuntime.h等在framework中才有的类, 同样需要自己构建原创 2013-07-24 15:33:41 · 819 阅读 · 0 评论 -
jni 资料
http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/working_with_jni原创 2013-07-24 15:42:26 · 518 阅读 · 0 评论 -
android JNI utils/Log.h 找不到 解决方法
android JNI utils/Log.h 找不到 解决方法分类: android 2011-11-01 14:12 2018人阅读 评论(0)收藏 举报androidjnistringfilec在JNI的c文件中如果用到了#include 然后用NDK 编译的时候会提示error: utils/Log.h: No such file or d转载 2013-07-24 16:38:31 · 3876 阅读 · 1 评论 -
compile c++ program which uses stl in ndk
create a Application.mk file under the jni directory. (take heed, the Application.mk's capital must be A)fil below into the file.APP_STL := stlport_staticAPP_CPPFLAGS := -fexceptions原创 2013-07-25 12:20:53 · 579 阅读 · 0 评论 -
Android ImageView图片自适应
网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面) android:id="@+id/dynamic_item_image" android:layout_width="wrap_content" android:layout_height="wrap_content" andr转载 2013-08-26 10:45:49 · 554 阅读 · 0 评论 -
保持屏幕一直是竖屏
in OnCreate methodsetRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);原创 2013-08-26 13:41:51 · 1150 阅读 · 0 评论 -
Android 内存监测工具 DDMS --> Heap
Android 内存监测工具 DDMS --> Heap分类: 【Android基础】 2011-06-02 11:18 19516人阅读 评论(4) 收藏 举报android工具eclipseoutofmemoryerrorobjectallocation用 Heap监测应用进程使用内存情况的步骤如下:1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打转载 2013-08-26 17:45:59 · 620 阅读 · 0 评论 -
android:自定义layout动态改变view位置和大小
android:自定义layout动态改变view位置和大小 (2012-03-12 10:42:20)转载▼标签: 自定义 学习心得 主程序 改变 it 好久不写博客了,因为生活的种种呀,今天记录下自己的学习心得,如何动态改变view在布局中的位置和大小。在开发转载 2013-08-16 15:12:59 · 11615 阅读 · 0 评论 -
java与c/c++之间的数据交互-----jni点滴【转】
淡泊明志、宁静致远A Diamond is just a piece of Coal that did well under Pressure.java与c/c++之间的数据交互-----jni点滴【转】最近作一个tiemsten数据库的项目,用到了jni技术。在这个项目中,我们用java来写界面和业务逻辑,用c语言写数据库odbc访问。单纯的odbc其实没有什么难的,转载 2013-08-29 18:15:18 · 703 阅读 · 0 评论 -
Android操作JNI函数以及复杂对象传递
Android操作JNI函数以及复杂对象传递分类: Android应用开发2013-06-17 17:45 134人阅读 评论(0) 收藏 举报目录(?)[+]在掌握了JNI函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的jni函数以及如何生成动态 链接库 (windos下就是.dll库,Linux就是.so转载 2013-09-10 13:47:41 · 660 阅读 · 0 评论 -
actionBarSize
http://stackoverflow.com/questions/13827762/actionbar-with-navigation-tabs-changes-height-with-screen-orientationMy goal is to increase the ActionBar height for portrait mode.转载 2013-10-06 08:43:11 · 5804 阅读 · 0 评论 -
armeabi和armeabi-v7a
armeabi和armeabi-v7a分类: android app 开发2012-07-06 10:15 11286人阅读 评论(1) 收藏 举报androidapi扩展手机c 在我们android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这转载 2013-10-14 17:47:32 · 8387 阅读 · 0 评论 -
Android的设置界面及Preference使用
Android的设置界面及Preference使用分类: Google Android 2010-09-30 13:50 42708人阅读 评论(59)收藏 举报androidstringxmlencodingstructuresystem目录(?)[+]一.基础知识 我们在使用Android手机时,可能会经常用到其中的设置界面转载 2013-10-14 13:47:08 · 717 阅读 · 0 评论 -
Android.mk文件语法规范及使用模板
Android.mk文件语法规范及使用模板http://blogold.chinaunix.net/u3/99423/showart_2206760.html Android.mk文件语法规范及使用模板Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/de转载 2013-10-14 17:49:25 · 739 阅读 · 0 评论 -
android locales本地化(整理)
android locales本地化(整理)2011-10-14 15:19 2900人阅读 评论(1) 收藏 举报android语言平台jdkibmc1 语言定制1.1 ICU4C1.1.1 ICU4C简介ICU4C(ICU for C,http://site.icu-project.org/)是ICU在C/C++平台下的版本, ICU(Inter转载 2013-10-15 16:30:29 · 1259 阅读 · 0 评论