-
一、搭建android开发环境
1、搭建android开发环境一、在eclipse中插入ADT1、运行eclipse2、help------>insert?new?software3、选择“add”4、Name:输入androidLocation:输入http://dl-ssl.google.com/Android/eclipse/二、安装android?SDK1、到android官网下载SDK安装器?http://dev...
42
热度 -
设置光照效果Set Lighting
androidopengles总结什么是OpenGLES?OpenGLES(为OpenGLforEmbeddedSystem的缩写)为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL的一个子集。OpenGLES定义了一个在移动平台上能够支持OpenGL最基本功能的精简标准,以适应如手机,PDA或其它消费者移动终端的显示系统。KhronosGroup定义和管理了OpenGLES标准...
42
热度 -
android 9patch (讲的很不错,对等全面:转)
android9patch(讲的很不错,相当全面:转)android9patch(讲的很不错,相当全面:转)下面是两篇有参考性的文章!?记着:我们来澄清一下这两条不同的线,左边跟顶部的线来定义哪些图像的像素允许在伸缩时被复制。????底部与右边的线用来定义一个相对位置内的图像,视图的内容就放入其中。关键学习ninepatch的用法、一些注意事项、以及如何在项目之中使用??1:介绍参考:http:/...
71
热度 -
Android异步处置二:使用AsyncTask异步更新UI界面
Android异步处理二:使用AsyncTask异步更新UI界面在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们使用Thread+Handler的方式实现了异步更新UI界面,这一篇中,我们介绍一种更为简洁的实现方式:使用AsyncTask异步更新UI界面。概述:?AsyncTask是在AndroidSDK1.5之后推出的一个方便编写后台线程与UI线...
2
热度 -
android 中 Proguard 跟JNI 相关
android中Proguard和JNI相关在Android项目中用到JNI,当用了proguard后,发现native方法找不到很多变量,原来是被produard优化掉了。所以,在JNI应用中该慎用progurad啊。解决办法:1、在Android.mk中加入一行:LOCAL_PROGUARD_FLAGS:=-include$(LOCAL_PATH)/proguard.flags2、创建prog...
496
热度 -
Android ViewPager应用详解
AndroidViewPager使用详解这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片,ViewPager的功能就是可以使...
13
热度 -
android之VideoView跟视频播放View的扩展
android之VideoView和视频播放View的扩展1.概念及扩展VideoView是android系统提供的一个媒体播放显示和控制的控件。其结构层次如下:原型:VideoViewextendsSurfaceViewimplementsMediaController.MediaPlayerControl类结构:java.lang.Object?android.view.View?androi...
83
热度 -
Android 保险机制概述 Permission
Android安全机制概述Permission1Android安全机制概述Android是一个权限分离的系统。这是利用Linux已有的权限管理机制,通过为每一个Application分配不同的uid和gid,从而使得不同的Application之间的私有数据和访问(native以及java层通过这种sandbox机制,都可以)达到隔离的目的。与此同时,Android还在此基础上进行扩展,提供了pe...
0
热度 -
Android Activity跟Intent机制
AndroidActivity和Intent机制ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceStat...
91
热度 -
android键盘照射(转)
android键盘映射(转)原文网址:http://www.cnblogs.com/cnhome/archive/2009/12/22/1629435.html?按键事件对于按键事件,调用mDevices->layoutMap->map进行映射。映射实际是由KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置文件qwerty.kl...
27
热度 -
深入了解Android写作背后的故事
深入理解Android写作背后的故事本来是发表在《程序员》杂志的,结果编辑整理成一篇书评,内容和深度都大幅缩水,今天把原文post出来,希望能抛砖引玉。我正式接触Android的准确时间应该在2010年9月份。那段时间,老听到公司有人说Donut,CupCake、Eclair等非常奇怪的词(直到现在,我也不中意Android的版本命名),心中不禁很仰慕:竟然还有这么多我闻所未闻的东西。所以心里就特...
89
热度 -
圆满php环境:mac中配置memcache超详细攻略(区分memcache系统中的概念)
完善php环境:mac中配置memcache超详细攻略(区分memcache系统中的概念)我想配置memcacahe系统?是不是我要先安装libmemcached?哦!不对,你要先安装libevent!它不是叫libmemcached吗?php的扩展memcached才需要先安装libmemcached!啊!php的拓展不是叫memcache吗?怎么会是memcached?memcache是整个m...
16
热度 -
php 常见有关问题总结
php常见问题总结1.Include与require的区别,require和require_once的效率哪个高?Php在遇到include时就解释一次,如果页面中出现10次include,php就解释10次,而php遇到require时只解释一次,即使页面出现多次require也只解释一次,因此require的执行表率比include高。Php使用require包含文件时将被包含的文件当成当前文...
421
热度 -
Android-用Wi-Fi回建立对等连接
Android---用Wi-Fi来建立对等连接本文译自:http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.htmlWiFi对等API(P2P)不需要连接到网络或热点(Android的WiFiP2P框架符合WiFi编程指导规范),就允许应用程序连接到附近的设备。WiFiP2P允许应用程序快速的查找...
38
热度 -
图解 Android 播音机制(转)
图解Android广播机制(转)转:http://www.cnblogs.com/TerryBlog/archive/2010/08/16/1801016.html?从现实生活中理解广播机制一听到广播我们第一感觉就会联想到小时候村里面的广播,每逢村里有什么活动都是通过广播发送的。收听收音机也是一种广播,在收音机中有很多个广播电台,每个广播电台播放的内容都不相同。接受广播时广播(发送方)并不在意我们...
181
热度 -
Android 3D滑动菜单完全解析,实现推拉门式的立体奇效
Android3D滑动菜单完全解析,实现推拉门式的立体特效转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/10471245在上一篇文章中,我们学习了Camera的基本用法,并借助它们编写了一个例子,实现了类似于APIDemos里的图片中轴旋转功能。不过那个例子的核心代码是来自于APIDemos中带有的Rotate3dAnimatio...
65
热度 -
Android回复出厂设置流程分析【Android源码解析十】
Android恢复出厂设置流程分析【Android源码解析十】最近看恢复出厂的一个问题,以前也查过这方面的流程,所以这里整理一些AP+framework层的流程;在setting-->备份与重置--->恢复出厂设置--->重置手机--->清除全部内容--->手机关机--->开机--->进行恢复出厂的操作--->开机流程;Step1:前面找settin...
79
热度 -
解决Google被墙的景况(同时下载AndroidSDK达到200+kb/s)
解决Google被墙的情况(同时下载AndroidSDK达到200+kb/s)相信大家都遇到过google搜索被墙掉的情况吧:现在用修改Hosts的方法来解决哈linux下:sudogedit/etc/hostswin7下:到目录C:\Windows\System32\drivers\etc找到hosts文件,然后添加下面那些进入文件,保存即可往里面添加html">127.0.0.1 localh...
245
热度 -
Android逆向分析惯用网站
Android逆向分析常用网站androidterm:??AndroidTerminalEmulator??http://code.google.com/p/androidterm/??droidbox:??AndroidApplicationSandbox??https://code.google.com/p/droidbox/??TaintDroid:??RealtimePrivacyMoni...
23
热度 -
实现时Android 多点手势识别
实现在Android多点手势识别google提供的API中,有个类,大家都很熟悉,GestureDetector。使用它,我们可以识别用户通常会用的手势。但是,这个类不支持多点触摸(可能google认为没有人会在几个手指都在屏幕上的时候,使用手势吧~),不过,最近和朋友们一起做的一个App,的确用到了多点手势(主要是onScroll和onFling两个手势),所以,我就把这个类拓展了一下,来实现让...
86
热度