android
the01hierarch
这个作者很懒,什么都没留下…
展开
-
Android防二次打包
Android防二次打包1.伪加密参考:http://www.52pojie.cn/forum.php?mod=viewthread&tid=322701第一个办法: 伪加密这个方法是在网上看到的 原地址第一个办法: 伪加密这个方法是在网上看到的 源地址是:http://bbs.pediy.com/showthread.php?p=1195662&mode=th转载 2015-10-20 15:53:35 · 888 阅读 · 0 评论 -
Appwidget
什么是AppWidget?AppWidget就是我们平常在桌面上见到的那种一个个的小窗口,利用这个小窗口可以给用户提供一些方便快捷的操作。本篇打算从以下几个点来介绍AppWidget: 1.如何创建一个简单的AppWidget 2.如何使得AppWidget与客户端程序交互创建简单的AppWidget 在介绍之前给大家看一转载 2012-10-12 15:29:30 · 627 阅读 · 0 评论 -
cocos2d-x配置及使用
需要ndkCygWincocos2dxvs2010在cygwin中在\Cygwin\home下新建当前用户名的文件夹,将Administrator中所有文件复制过去,并修改.bash_profile(如果当前用户就是Administrator则不用再复制),在最后加入ndk及COCOS2DX的路径NDKROOT=/cygdrive/d/and原创 2012-10-12 11:17:34 · 515 阅读 · 0 评论 -
android 使用jni
1.准备工作:安装Cygwin http://www.cygwin.com/setup.exeandroid-ndk-1.6_r1 http://dl.google.com/android/ndk/android-ndk-1.6_r1-windows.zip2.用eclipse创建android程序package com.jni;public class J原创 2012-10-11 17:33:39 · 932 阅读 · 0 评论 -
使用openGl创建3d效果
package com.the9.opencldemo;import java.nio.Buffer;import java.nio.ByteBuffer;import java.nio.ByteOrder;import java.nio.IntBuffer;import java.util.Properties;import javax.microedit原创 2012-10-11 11:34:52 · 1025 阅读 · 0 评论 -
cocos2d-x 2.0 包含box2d编译android
需要在项目目录下的proj.android\jni中修改Android.mkLOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static cocosdenshion_static box2d_static include $(BUILD_SHARED_LIBRARY)$(call import-module,Coc原创 2012-08-21 14:47:47 · 1096 阅读 · 0 评论 -
andorid中c++与java中的方法互调
(1).andorid CPP调用java函数和访问其成员:原理 => CPP代码找到java的那个class里面的函数的入口地址,然后在CPP代码中调用java代码步骤1) 用FindClass()函数找到该java类(如android.os.Binder)的实例对象的引用: jclass clazz = env->FindClass(kBinderPathName) = en转载 2012-08-16 16:02:36 · 987 阅读 · 0 评论 -
对话框去黑边,activity用透明
在style.xml中写 @null true false true @color/transparent false #2e3d47 在使用的时候用new Dialog(this, R.原创 2012-07-19 15:11:28 · 1643 阅读 · 0 评论 -
android文字环绕图片
方法一:使用webView方法二:使用自定义View方法一:使用webView static final String mimeType = "text/html"; static final String encoding = "utf-8"; /** * 直接网页显示 */ private void webHt原创 2012-07-03 13:27:15 · 2540 阅读 · 0 评论 -
Gallery左移
http://www.marvinlabs.com/2011/06/proper-layout-gravity-gallery-widget/Proper layout gravity for the Gallery widgetThe gallery widget in Android is the closest match you can find for an ho转载 2012-07-03 13:15:07 · 493 阅读 · 0 评论 -
摄像头捕捉头部动作
CameraGameActivity摄像头捕捉头部动作及脸部识别public class CameraGameActivity extends Activity{ /** Called when the activity is first created. */ TextView textView; Bitmap face; My原创 2012-06-26 09:27:39 · 2052 阅读 · 1 评论 -
android 屏蔽指定activity启动(程序锁)
android 屏蔽指定activity启动(程序锁) 某些安全管理类具有程序锁功能,大致功能是这样的:安全管理程序列出系统中的所有应用,用户选定一些想锁定的程序,并设置好密码,这样以后,再运行那些程序会跳转到一个权限页面,要求输入密码访问,或者不访问并推出。 如何实现呢? 第一个想法就是写一个service监测activity 栈,如果栈顶有更改,则判断其是否为受保转载 2012-06-29 14:13:36 · 782 阅读 · 0 评论 -
Android Camera 使用小结
Android Camera 使用小结Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对转载 2012-06-26 13:33:21 · 5980 阅读 · 1 评论 -
获取麦克风音量
public class AudioRecorder{ static final int FREQUENCY = 8000; static final int CHANNEL_CONFIGURATION = AudioFormat.CHANNEL_CONFIGURATION_MONO; static final int AUDIO_ENCO转载 2012-06-26 11:29:30 · 2397 阅读 · 0 评论 -
Android发送短信以及监听发送状态
自定义ACTION常数,作为广播的Intent Filter识别常数private String SMS_SEND_ACTIOIN = "SMS_SEND_ACTIOIN"; private String SMS_DELIVERED_ACTION = "SMS_DELIVERED_ACTION"; 其中,SMS_SEND_ACTIOIN 为发送成功接收到的回复;SMS_转载 2012-06-20 17:35:54 · 2933 阅读 · 1 评论 -
Android中Fragment的应用
Fragments 诞生初衷 自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。fragments 的设计不需要你来亲自管理view转载 2012-06-21 15:09:42 · 1176 阅读 · 0 评论 -
android 源码编译 ubuntu11.04 32位
1.手动下载安装jdk.bin包官网下载:jdk-6u25-linux-i586.binsudo chmod 777 jdk-6u25-linux-i586.binsudo ./jdk-6u25-linux-i586.bin(安装在当前目录)配置环境变量:先找到jdk包所在位置$sudo find -name jdk*然后配置sudo vi /etc/e转载 2012-06-07 17:38:37 · 4381 阅读 · 2 评论 -
Android API教程:人脸检测
转载:http://mobile.csdn.net/a/20120427/2805150.html通过两个主要的API,Android提供了一个直接在位图上进行脸部检测的方法,这两个API分别是 android.media.FaceDetector和android.media.FaceDetector.Face,已经包含在Android官方API中。本教程来自Developer网转载 2012-06-19 16:43:55 · 648 阅读 · 0 评论 -
eclipse 关联 android源码 解决
如果不能直接关联android源码,可以将源码解压后,放在sources下,然后点击要看的源码,在那个看不见源码的页面,点击attach source,再点击external folder,选择你要关联的版本的源码位置原创 2012-12-25 16:47:58 · 471 阅读 · 0 评论 -
Android应用获得root权限,静默后台安装与卸载 批量安装与卸载
因为是用命令行完成的,所以必须让应用获得root权限Runtime.getRuntime().exec("su");然后主要是使用Android中的pm命令pm install [-l] [-r] PATH pm uninstall [-k] PACKAGE Runtime.getRuntime().exec("命令");参考:http://www.转载 2013-01-10 14:15:26 · 3329 阅读 · 1 评论 -
Android
关闭线程1.非阻塞线程 设置flag2.被阻塞了的线程(如socket的阻塞语句,sleep等),用interrupt,会抛个异常断点续传 //设置下载的数据位置XX字节到XX字节 Header header_size = new BasicHeader("Range", "bytes=" + size +原创 2014-08-11 23:51:42 · 847 阅读 · 0 评论 -
屏幕旋转--自动及手动控制(视频播放中setRequestedOrientation之后手机屏幕的旋转不触发onConfigurationChanged方法)
在调用了setRequestedOrientation之后,手机屏幕的旋转不触发onConfigurationChanged方法,这个时候需要再调用一次原创 2014-08-05 17:09:26 · 6047 阅读 · 1 评论 -
android ios 快速开发框架Bee Framework
https://github.com/BeeFramework/BeeFramework_Android包含图片下载 shu'ju'ku'cao转载 2014-04-30 11:30:40 · 1516 阅读 · 0 评论 -
在Android系统上运行C/C++程序
1. 安装NDK;2. 编写hello.c源文件#include int main() { printf("hello, arm c world!\n"); return 0;}转载 2014-05-04 16:49:22 · 2583 阅读 · 1 评论 -
android与unity3d互相交互
请参看“Android和Unity3d互相调用的Demo”的资源http://download.csdn.net/detail/the01hierarch/6311681 Unity for Android 比较特殊,Unity for IOS 打包是将XCODE工程直接交给开发者,开发者可以在工程的基础上继续添加新的视图,最后由开发者自行打包生成IPA包,发布程序。而Unit原创 2013-09-24 10:54:41 · 3754 阅读 · 1 评论 -
利用Ptrace在Android平台实现应用程序控制
转:http://hi.baidu.com/harry_lime/item/9a23bbd9ebd936b1260ae7db利用Ptrace在Android平台实现应用程序控制但凡做过安全软件的人都知道,API Hook和App Control是经常要实现的功能。为了实现这两个功能,最常用的方法就是写driver,在kernel中拦截检查相应的调转载 2014-04-30 14:32:28 · 975 阅读 · 0 评论 -
控制ScrollView的自动滚动速度
因为ScrollView的scrollTo是直接滑到位置,而自带的smoothScrollTo还是太快了,0.25秒就滑到目标位置了,都不符合要求。所以使用以下的方法自定义:Android里Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller = new Scroller(context)。设置mSc原创 2014-03-16 12:45:40 · 13805 阅读 · 1 评论 -
高手速成android开源项目【项目篇】
文章转载自 :http://blog.csdn.net/zhixiang2010/article/details/18039757主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。Linux项目地址:https://github.com/torvalds/linuxAndroid项目地址:https://android.转载 2014-02-27 16:39:58 · 742 阅读 · 0 评论 -
高手速成android开源项目【developer篇】
文章转载自 :http://blog.csdn.net/zhixiang2010/article/details/18043969主要介绍和Android开发工具和测试工具相关的开源项目。Buckfacebook开源的Android编译工具,效率是ant的两倍。主要优点在于:(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现(2) 可转载 2014-02-27 16:38:58 · 546 阅读 · 0 评论 -
高手速成android开源项目【blog篇】
文章转载自 :http://blog.csdn.net/zhixiang2010/article/details/18057067主要介绍那些乐于分享并且有一些很不错的开源项目的个人和组织。Follow大神,深挖大神的项目和following,你会发现很多。一、个人JakeWharton 就职于SquareGithub地址:https://github.co转载 2014-02-27 16:37:40 · 629 阅读 · 0 评论 -
高手速成android开源项目【tool篇】
文章转载自 :http://blog.csdn.net/zhixiang2010/article/details/18034007主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。一、依赖注入DI通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工转载 2014-02-27 16:36:29 · 591 阅读 · 0 评论 -
高手速成android开源项目【导航篇】
文章转载自 :http://blog.csdn.net/zhixiang2010/article/details/18033357Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式,这些项目不仅提供了优秀的创意,也可以直接掌握转载 2014-02-27 16:34:18 · 682 阅读 · 0 评论 -
优秀的 Android 开源项目
文章转载自 : http://blog.csdn.net/zhixiang2010/article/details/18032871 作者 : Elysee2014主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、To转载 2014-02-27 16:25:49 · 4270 阅读 · 2 评论 -
在mac中找android的MD5 或SHA1
keytool -list -v -keystore "/Users/niuxiaolong0679/.android/debug.keystore" -alias androiddebugkey -storepass android -keypass android双引号中的路径为eclipse 中的 偏好设置->Android->Build->Default debug keystore原创 2013-09-22 10:17:21 · 2031 阅读 · 0 评论 -
cocos2d-x c++调java java调c++
android代码c++ cocos2d-x代码结果原创 2013-05-28 15:24:57 · 864 阅读 · 0 评论 -
Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!
【iOS-cocos2d-X 游戏开发之十三】详细讲解在Xcode中利用预编译并通过Jni调用Android的Java层代码(cocos2dx里访问调用Android函数)!分类: 【 Cocos2dX 游戏开发】2012-05-25 18:51 2576人阅读 评论(5) 收藏 举报androidxcodejnijava游戏string本站文章均为 李华明Hi转载 2013-05-27 16:32:36 · 1179 阅读 · 0 评论 -
Android模拟鼠标
//模拟屏幕的touchInstrumentation inst =new Instrumentation();inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),SystemClock.uptimeMillis(),MotionEvent.ACTION_DOWN,240,400, 0));转载 2013-01-10 14:20:53 · 1676 阅读 · 0 评论 -
如何从Android模拟器删除系统“无用”程序 获得root
如何从Android模拟器删除系统“无用”程序1.取得root权限 adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system cd /system/bin cat sh > su chmod 4755 su su 即可获得root权限(说明:cat sh > su 这步可能提示没有足转载 2012-06-18 14:28:20 · 758 阅读 · 0 评论 -
launcher不会重复启动应用方法
Intent intent = new Intent(); ComponentName componentName = new ComponentName("com.iotek.ListviewGesture", "com.iotek.ListviewGesture.ListviewGestureActivity"); intent = new Intent(I原创 2012-06-18 11:20:54 · 868 阅读 · 0 评论 -
Android 源码结构分析
Android 2.1|-- Makefile|--bionic (bionic C库)|--bootable (启动引导相关代码)|--build (存放系统编译规则及generic等基础开发包配置)|--cts (Android兼容性测试套件标准)|--da转载 2012-06-15 18:01:16 · 799 阅读 · 0 评论