-
[Android] Android初步感悟
Android初始感悟开始做些实在的,做些移动开发相关的。ANDROID开发首先需要安装开发环境,我用的是ECLISPE,通过安装ADT插件,完成开发环境的配置。完成配置很简单,只要按照步骤一般不会有太大的问题,就算碰到问题,基本也能在网上找到相应的解决方法。ANDROID是基于JAVA开发的,对于...
100
热度 -
85
热度 -
[Android] Android 展示当前服务的代码片段
Android显示当前服务的代码片段 ActivityManagermActivityManager=(ActivityManager)getSystemService(ACTIVITY_SERVICE); List<ActivityManager.RunningServiceInfo&g...
47
热度 -
[Android] Android游戏发动机《Rokon》:主要类和方法的介绍文档
Android游戏引擎《Rokon》:主要类和方法的介绍文档谢谢原作者com.stickycoding.rokon包:Rokon:提供静态函数和属性属性:circle,Polygon实例,圆形rectangle,Polygon实例,矩形。Sprite类的polygon属性默认为该矩形函数:getAc...
53
热度 -
[Android] Android上Listview的onItemClick以及onItemLongClick等易模糊有关问题验证
Android下Listview的onItemClick以及onItemLongClick等易模糊问题验证最近在使用Listview又遇到了以前碰到的问题,当Listview的某一行有button存在时,无法弹出contextMenu,干脆把Listview几个容易产生疑惑的问题一起梳理了一下。首先...
110
热度 -
[Android] Android 多线程一
Android多线程1bt1.setOnClickListener(newButton.OnClickListener(){ @Override publicvoidonClick(Viewarg0){ //TODOAuto-generatedmethodstub newThre...
42
热度 -
[Android] Android中经过其他线程更新主线程UI
Android中通过其他线程更新主线程UI前面一篇文章ATAAW.COM介绍了在Android中通过Handler来更新UI线程,做界面更新操作,实现了每个1000毫秒自动更新一次UI,本文中我们来介绍另一种更新UI的操作,通过其他线程来更新主线程的UI。我们上次提到,Android中是无法通过其他...
80
热度 -
[Android] Android 开发中 Parcel储存类型和数据容器
Android开发中Parcel存储类型和数据容器 在android中使用Parcel(存储基本数据类型和引用数据类型的容器)通过IBinder来绑定,这种方法的作用是让数据在进程间传递数据,Parcel定位就是轻量级的高效的对象序列化和反序列化机制。在Framework中有parcel类,源码路径...
57
热度 -
[Android] android的单元测试提要
android的单元测试摘要application里边加入<uses-libraryandroid:name="android.test.runner"/>?????在版本下面加入即在<uses-sdkandroid:minSdkVersion="3"/>下面加入?<i...
97
热度 -
[Android] Android上的Back键事件擒获
Android上的Back键事件捕获【IT168技术】很多网友不明白如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。1.直接获取按钮按下事件,此方法...
41
热度 -
[Android] Android——Android2.1源码构造分析
Android——Android2.1源码结构分析Android2.1?源码结构分析Android2.1|--Makefile|--bionic????????????????(bionicC库)|--bootable??????????(启动引导相关代码)|--build?????????????...
39
热度 -
[Android] Android内存储器管理-SoftReference的使用(转载)
Android内存管理-SoftReference的使用(转载) 很多时候我们需要考虑Android平台上的内存管理问题,DalvikVM给每个进程都分配了一定量的可用堆内存,当我们处理一些耗费资源的操作时可能会产生OOM错误(OutOfMemoryError)这样的异常,Android123观察了...
55
热度 -
[Android] Android 模拟器的一些设立和小技巧
Android模拟器的一些设置和小技巧1、更改模拟器语言为中文。模拟器默认是英文的,我们需要设置成中文,这样看着才方便。在模拟器的菜单中找到Setting,然后向下滚动找到Language&keyboard单击。?然后在打开的界面的最上面的找到SelectLanguage单击,然后打开一个语...
89
热度 -
[Android] android 数据储存初探
android数据存储初探一些概念性的东西了,还是写写加深一下印象吧。在Android中一共提供了4中数据存储方式,但是由于存储的这些数据都是其应用程序私有的,所以如果需要在其他应用程序中使用这些数据,就要使用Android提供的ContentProviders(数据共享)。Android中4种数据...
62
热度 -
[Android] eclipse+ADT 开展android应用签名详解
eclipse+ADT进行android应用签名详解1.Eclipse工程中右键工程,弹出选项中选择android工具-生成签名应用包:2.选择需要打包的android项目工程:3.如果已有私钥文件,选择私钥文件输入密码,如果没有私钥文件见第6和7步创建私钥文件:4.输入私钥别名和密码:5.选择AP...
86
热度 -
[Android] android之容易数据存储Preference
android之简单数据存储Preference这里的持久化其实就是本地配置文件的读写,实现方法是通过Activity.getPreferences(int)获取SharedPreferences对象,然后操作配置文件的读写,值得注意的是以下几点:1)Activity.getPreferences(...
13
热度 -
[Android] Android 中的 BACK 跟 HOME 按钮的区别
Android中的BACK和HOME按钮的区别?NavigatingAwayfromanActivitywithBACKandHOMEkeysAnactivitycankeeporloseitsstatedependingonhowtheuserleavestheactivity—bytheHOME...
184
热度 -
[Android] Android-获取荧屏尺寸
Android-----获取屏幕尺寸DisplayMetricsdm=newDisplayMetrics();dm=cx.getApplicationContext().getResources().getDisplayMetrics();intscreenWidth=dm.widthPixels;...
74
热度 -
[Android] Android中G-Sensor相干流程
Android中G-Sensor相关流程1.使G-sensor正常工作需要做的事:G-sensordriver文件包括:driver/i2c/chips/lis331dl.cdriver/i2c/chips/sensorioctl.hinclude/linux/lis331dl.h并在/kernel...
59
热度 -
[Android] 活用Android的Message Queue(一)
活用Android的MessageQueue(1)1.??MessageQueue的角色l???在你的Android程序里,新创建一个线程,或称线程(Thread)时,并不会自动建立其MessageLoop。l???Android里并没有Global的MessageQueue数据结构,例如,不同AP...
184
热度