
android
u012567219
这个作者很懒,什么都没留下…
展开
-
Android音频系统之音频基础
第1章 音频系统转载请注明:LXS, http://blog.youkuaiyun.com/uiop78uiop78/article/details/8787779对于一部嵌入式设备来说,除了若干基础功能外(比如手机通话、短信),最重要的可能就是多媒体了——那么一个最简单的问题,什么是多媒体呢?这个术语对应的英文单词是“Multi-Media”,直译过来就是多媒体。名称就转载 2014-02-20 19:26:30 · 964 阅读 · 2 评论 -
LOCAL_MODULE_TAGS 选项说明
LOCAL_MODULE_TAGS :=user eng tests optionaluser: 指该模块只在user版本下才编译 eng: 指该模块只在eng版本下才编译 tests: 指该模块只在tests版本下才编译optional:指该模块在所有版本下都编译 eng This is the default flavor. A plain "make" is t转载 2014-04-22 19:04:26 · 474 阅读 · 0 评论 -
Android权限之sharedUserId和签名
转自:http://blog.youkuaiyun.com/hmg25/article/details/6447067 最近在做个东西,巧合碰到了sharedUserId的问题,所以收集了一些资料,存存档备份。 安装在设备中的每一个apk文件,Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户都会被分配到一个属于自己的统一转载 2014-04-22 20:07:29 · 527 阅读 · 0 评论 -
android电池温度报警
#include #include #include #include #include #include #include #include #include #include #include #define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE, "battery_warning",__VA_ARGS__)翻译 2014-10-28 16:41:24 · 4958 阅读 · 0 评论 -
android 运行时生成dex文件,并装载调用
android apk生成过程如下图所示从图可看出是把java文件通过java编译工具编译成class文件,再通过dex工具把class文件转成dex文件因为好奇,从网上看到运行时生成class文件,再转成dex文件,动态加载调用的写法,和大家分享。package org.jamruby.javassistsample;import java.io.File;import j原创 2014-12-31 13:30:54 · 1609 阅读 · 1 评论 -
Android模拟 HTTP multipart/form-data 请求协议信息实现图片上传
问题:Android应用中,当遇到填写用户信息、发表评论等操作,不可避免会遇到“form表单操作”(类似web form操作)上传图片的功能。在这种情况下,使用Android的HTTPConnection/ ApacheHTTP 通过POST 和GET的方式就实现不了。解决方法:Android客户端通过模拟 HTTP multipart/form-data 请求协议信息转载 2015-06-21 20:49:28 · 445 阅读 · 0 评论 -
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别: standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A转载 2015-07-02 22:31:26 · 432 阅读 · 0 评论 -
Android工程文件下assets文件夹与res文件夹的区别
1.assets:不会在R.java文件下生成相应的标记,assets文件夹可以自己创建文件夹,必须使用AssetsManager类进行访问,存放到这里的资源在运行打包的时候都会打入程序安装包中,2.res:会在R.java文件下生成标记,这里的资源会在运行打包操作的时候判断哪些被使用到了,没有被使用到的文件资源是不会打包到安装包中的。res/raw和assets文件夹来存放不需要转载 2015-07-03 15:23:59 · 954 阅读 · 0 评论 -
防止apk被捆绑加入的判断
今天了解了下apk被捆绑,查看查找了下有没有办法判断当前activity是从哪个activity跳转过来的,android api中只有getCallingActivity()函数,但是不通过startActivityForResult跳转啊的话返回null,因此只能找别的方法了。后来查到可以通过如下代码,来判断是从哪个activity跳过来的ActivityManager am = (Act原创 2015-07-27 17:43:20 · 771 阅读 · 0 评论 -
Android系统权限和root权限
转之http://blog.youkuaiyun.com/superkris/article/details/7709504Android权限说明Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android系统权限相关的内容,(一)linux文件系统上的权限-rwxr-x--x system system转载 2014-04-22 19:38:27 · 862 阅读 · 0 评论 -
Android.mk中call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)的区别
转之http://blog.youkuaiyun.com/jackyu613/article/details/5949324 在写Android.mk文件时,call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)是有区别的。 前者表示“当前目录下没有需要编译的文件,请向子目录深入”,是告诉编译器继续向目转载 2014-04-22 21:25:49 · 1444 阅读 · 0 评论 -
android截屏命令
adb shell screencap /mnt/sdcard/test.png代码Runtime.getRuntime().exec("screencap /mnt/sdcard/test.png");翻译 2014-03-26 20:53:09 · 564 阅读 · 0 评论 -
Win7 完全删除cygwin
用win7系统提供的命令修改用户对文件夹所有子目录及其子文件的访问权限。命令为Icacls,参数格式及其意义可上网搜索。Icacls \cygwin /T /grant user:F意思为,赋予user用户cygwin文件夹及其所有子目录和子文件的完全控制(F)权限。以上两个步骤都需要一定的处理时间,2,3分钟左右。好了,终于可以完整删除整个cygwin文件夹。 cygwi转载 2014-02-13 14:38:32 · 587 阅读 · 0 评论 -
NDK开发环境搭建_r8
转之http://www.cnblogs.com/baronzhao/archive/2012/07/10/2585181.html本文主内容:1、 Android NDK 安装2、 安装Cygwin与使用NDK编译3、 在Eclipse中集成C/C++开发环境CDT4、 安装Sequoyah插件5、 JNI编译环境配置 本文建立在已经完成Android开转载 2014-02-13 14:44:52 · 599 阅读 · 0 评论 -
Android音频架构概览
FROM:http://www.bobbog.com/archives/147============================一、架构图 二、MediaServer初始化所有的media服务都在进程mediaserver里。其代码在framework/base/media/mediaserver/main_mediaserver.c转载 2014-02-27 11:05:16 · 661 阅读 · 0 评论 -
android ndk开发javah命令找不到类
今天玩ndk,在用javah生成函数原型的时候出现找不到类,网上查了半天才得解决set classpath=D:\workspace\test\src ,到项目的src根目录下,然后运行javah -jni com.example.test.MainActivity原创 2014-02-14 22:14:02 · 1655 阅读 · 0 评论 -
android AsyncTask类
AsyncTask是android中异步任务类,可以直接更新UI线程。功能和Thread+Handler一样,但要注意,AsyncTask一般为几秒种地耗时操作,可以说为轻量级的。如遇到长时间的耗时操作,建议使用java.util.concurrent 包下的线程池的操作Executor, ThreadPoolExecutor 和 FutureTask.AsyncTask一般定义三种参数 Pa翻译 2014-03-12 23:53:12 · 401 阅读 · 0 评论 -
String 和 CharSequence
android中好多View的setText()方法中的参数类型为CharSequence,一直没有去细看今天查看文档后,原来CharSequence是个接口,它的子类有:AlteredCharSequence, CharBuffer, Editable, GetChars, Spannable, SpannableString, SpannableStringBuilder, S原创 2014-03-16 20:38:26 · 647 阅读 · 0 评论 -
Android的文件系统结构 .
/******************************************************************************************** * author:conowen@大钟转载 2014-04-21 19:27:16 · 477 阅读 · 0 评论 -
apk防止重新签名
int getSignature(String packageName) {PackageManager pm = getPackageManager();PackageInfo pi = null;int sig = 0;try {pi = pm.getPackageInfo(packageName, PackageManager.GET_SIGNATURES);Sign翻译 2015-07-27 23:48:07 · 819 阅读 · 0 评论