Android横竖屏切换总结
Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"uns... « 阅读全文
Android 安装软件后执行“OPEN”引起的Intent血案(系统BUG)
打开程序的入口有很多个:shell 命令行运行;Launcher待机界面执行;状态通知栏运行;桌面快捷方式运行;软件中调用运行;安装软件后执行“OPEN”运行!前面几项,调用程序的代码如下(参考:com.android.Launcher/.Launcher.java):view plaincopy to clipboardprint?Intent intent = new Intent(this,TestActivity.class); intent.setAction... « 阅读全文
android手机晃动事件实例 (2012-01-13 13:3
注册监听sm = (SensorManager)context.getSystemService(Context.SENSOR_SERVICE); int sensorType =android.hardware.Sensor.TYPE_ACCELEROMETER; sm.registerListener(mySensorEventListener,sm .getDefaultSensor(sensorType), SensorManager.SENSOR_DEL... « 阅读全文
Android的来历
Android这一次最先出现在法国作家利尔亚当在1886年发飙的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。Android系统一开始并不是由谷歌研发出来了,Android系统原来的公司名字就叫做Android,谷歌公司在2005收购了这个... « 阅读全文
WebView组件使用详解
本文转载自:http://developer.51cto.com/art/201008/216488.htm本文希望通过本次对WebView组件的使用讲解,可以让各位了解到WebView组件的详细使用方法。51CTO曾经独家推荐过Android开发应用详解的专题,本文希望通过本次对WebView组件... « 阅读全文
Android 内存泄露测试
Jave中的引用分为3种:强引用:引用为空的时候,Java的垃圾回收器会处理。一般来说自己写的程序大部分都是强引用。软引用:堆内存不够的时候,Java的垃圾回收器会处理这类引用。弱引用:Jave的垃圾回收器每次都会回收这类引用。如何用MAT来分析,前提是Android开发和测试的工具安装完整,SDK... « 阅读全文
Ubuntu下编译环境的搭建和ROM的编译过程
本文只是叙述,过程中可能会需要一些Ubuntu的常规操作技巧,在本文里就不详细介绍了,Ubuntu的新手可以通过谷歌学习一下,笔者也是新手,刚用没多久,谷歌一下并不难,另外由于源码和编译后生成的文件都比较大,如果想要折腾起来的话,ubuntu的分区最好能有30G,20G的话一会就用完了,笔者之前也是... « 阅读全文
分布式tetware 的移植和配置
一 编译过程 pc版本: 1 在tetware目录下执行 bash configure -t inet cd src make make install arm 版本: 1编译环境: pc: Linux 2.6.35.6-45.fc14.i686 #1 SMP Mon Oct 18 23:56... « 阅读全文
Hi3716C Android Image的烧入
作者:Sam (甄峰) sam_code@hotmail.com0. 准备工作:Hi3716C AndroidSDK编译完成后,会产生从fastboot,kernel,system,userdata等image.其中,system和userdata有多份:system.yaffs2_2k1b,system.yaffs2_4k2b,system.yaffs2_4k4b, system.yaffs2_8k4buserdata.yaffs2_2k1b userdata.yaffs2_4k2... « 阅读全文
Android View.post(Runnable )(图)
Runnable 并不一定是新开一个线程,比如下面的调用方法就是运行在UI主线程中的: Handler mHandler=new Handler(); mHandler.post(new Runnable(){ @Overridepublic void run() {// TODO Auto-generated method stub });官方对这个方法的解释如下,注意其中的:“The runnable w... « 阅读全文
Android JS双向调用
简介:这是AndroidJS双向调用的详细页面,介绍了和javascript,android,webview,javascript,jsonAndroidJS双向调用有关的知识、技巧、经验,和一些javascript源码等。Android手机中内置了一款高性能webkit内核,该内核完美封装到了We... « 阅读全文
关于android4.0(1.11更新)(图)
虽然g12不在官方升级4.0的名单中但是凭g12的热门是肯定有高手去移植的啦才20114月份出的机子这样就放弃了唉唉不过官方4.0带着那个sense也不好看(下面那栏图标唉唉好像设计得很随便那样这是g14官方的4.0+sense3.5下面那快捷栏太不喜欢了越升级越难看) 所以就不期待官方出不出没关系... « 阅读全文
ANDROID开发短信
package cn.wzg.activity; import android.app.Activity; import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.widget.Button; public class Activity02 extends Activity { /** Called whe... « 阅读全文
android线性布局参数详解(图)
线性布局中,有4个及其重要的参数,直接决定元素的布局和位置,这四个参数是android:layout_gravity(是本元素相对于父元素的重力方向)android:gravity(是本元素所有子元素的重力方向)android:orientation(线性布局以列或行来显示内部子元素)android... « 阅读全文
android(安卓)开发(一)开发环境的搭建
Android开发环境的搭建不是很容易,本人初次搭建花费俩天时间才完成(菜鸟一个),呵呵。废话少说,下面开始搭建。 1、 准备好必要的工具,有以下几个文件。AndroidSDK,ADT ,eclipse ,JDK1.6这写工具都有各自不同的厂家在维护,所以要想让他们协同工作,版本很重要,如果版本不对... « 阅读全文
2012 CES:Linux大放异彩展示Ubuntu TV(图)
2012年的CES大会在著名的赌城拉斯维加斯隆重召开,这是国际最大的消费电子展,在本次的展会上,除了有铺天盖地的Google的Android移动终端设备亮相,今年对于所有的Linux发烧友来说是一件好事,搭载Ubuntu的TV也成为了很多人关注的对象。搭载Ubuntu的电视机(图片来源于网络)搭载U... « 阅读全文
Android 通话处理流程 2
转 : http://blog.sina.com.cn/s/blog_7065ac160100p0v2.html第二部分:unsolicited 消息从modem上报到java的流程。 c++部份 readerLoop() line = readline(); processLine(line); handleUnsolicited(line); if(s_unsolHandler != NULL) { s_unsol... « 阅读全文
android游戏 战争使者(Emissary of War)
本人啰嗦:战争使者(EmissaryofWar)这是一款从IOS移植过来的3D角色扮演大作,华丽的技能,优秀的剧情都算是手机游戏里很不错的。除了角色造型上.......不敢恭维!游戏性还是很赞的,值得大家玩一玩。该游戏是中文版,游戏的剧情大家还是在游戏里体会吧在这里就不提了,因为剧情真的是不错,还是... « 阅读全文
CES 2012:Ubuntu Rocks!
北京时间1月13日的凌晨,《Softpedia》在头版刊登文章,题为”CES2012:UbuntuRocks!(令人震撼!)”,并且附有大幅现场图片,高度赞扬Ubuntu在今年CES大展上的卓越表现,看后令人十分感动。1月10日,在Ubuntu官方网站上开通一个永久性的“电视专栏”(www.ubun... « 阅读全文
Marvell Android software 编译说明
此处已设定安装好ubuntu 10. 以上版本. 1) 安装svn获取代码 在虚拟机中打开终端,输入sudo apt-get install python-svn,sudo apt-get install svn-workbench,然 后在应用程序->编程里面打开svn. 输入代码路径: svn://192.168.5.218/marvell610/Sourcecode/trunk . 然后输入自己的svn账户和密码。点击checkout.下载代码,代码下载... « 阅读全文

