- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 Android如何获得系统(system)权限 !!!
Android中如何修改系统时间(应用程序获得系统权限) 在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root
2012-06-26 16:59:58 1370
转载 Android读写文件!!!!
一、 从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResource(R.raw.bbi); //在\Test\res\raw\bbi.txt, intlength =in.available();
2012-06-26 16:48:32 425
转载 android中跨进程通讯的4种方式!!!!
由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content P
2012-06-26 14:39:01 621
转载 android中跨进程通讯的4种方式!!!!!!
由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content P
2012-06-26 11:17:23 893
转载 主题:Android 内存泄漏调试(转)
Java综合一、概述 1二、Android(Java)中常见的容易引起内存泄漏的不良代码 1(一) 查询数据库没有关闭游标 2(二) 构造Adapter时,没有使用缓存的 convertView 3(三) Bitmap对象不在使用时调用recycle()释放内存 4(四) 释放对象的引用 4(五) 其他 5三、内存监测工具 DDMS --> Heap 5四、
2012-06-26 00:15:52 482
转载 Android 用户界面---拖放(Drag and Drop)(三)
设计拖放操作本节主要内容如下:1. 如何开始拖拽;2. 在拖拽期间如何响应事件;3. 如何响应落下事件;4. 如何结束拖放操作。开始拖拽用户使用一个拖拽手势开始拖拽,通常是在View对象上长按。在响应中,应该做下列事情:1. 必要时,给要移动的数据创建一个ClipData和ClipData.Item对象,作为ClipData对象的一部分,在ClipData
2012-06-25 11:21:32 1274 1
转载 Android 用户界面---拖放(Drag and Drop)(二)
拖拽事件监听器和回调方法View对象既可以用实现View.OnDragListener接口的拖放事件监听器,也可以用View对象的onDragEvent(DragEvent)回调方法来接收拖拽事件。当系统调用这个回调方法或监听器时,都要给它们传递一个DragEvent对象。在大多数场景中你可能会使用监听器。因为在设计UI界面时,通常没有View类的子类,而使用回调方法,为了覆写这个方法,就
2012-06-25 11:20:51 1303
转载 Android 用户界面---拖放(Drag and Drop)(一)
用Android的拖放框架,能够允许用户使用图形化的拖放手势,把数据从当前布局中的一个View对象中移到另一个View对象中。这个框架包括:拖拽事件类、拖拽监听器、以及辅助的方法和类。尽管这个框架主要是为数据移动设计的,但是你能够把它用于其他的UI操作。如,你能够创建一个调色应用程序,用户把一个颜色的图标拖到另一个颜色图标之上,完成两个颜色的调配操作。概要当用户使用一些被认可的手势信号
2012-06-25 11:20:04 937
转载 Android页面滑动加旋转特效总结 !!!!
ViewPage代码改写增加翻转和缩放效果(本文属于个人经验总结,如有理解偏差,即使沟通) 1. 一般平移滑动效果原理:拿ViewPager源码举例(ViewPager代码可以在新版SDK中找到),它继承了ViewGroup,如果实现3屏滑动,需将3个将要展示的页面添加到ViewGroup中去,通过触摸事件来计算滑动距离,使用scrollTo或者Scroller中的st
2012-06-13 21:38:54 1778
转载 Android launcher 的平滑和立体翻页效果
我们这里把 Android launcher 程序的 Workspace 相关的代码抽取出来,以一个比较简单的代码来展示 launcher 程序是如何实现多页以及不同页面之间的切换效果。本示例代码在 SDK 2.1 中运行,设置的是 WVGA 的屏幕大小。首先我们来看一下程序运行的效果来一些感性的认识。图 1:平滑移动效果图 2:立体翻页效果回页首窗
2012-06-13 21:33:41 984
转载 dispatchOnTouchEvent()
dispatchOnTouchEvent()时派发事件,从最上层View开始派发,dispatchOnTouchEvent()返回false时,View将事件派发给自己onTouchEvent()方法处理,如果返回true,则交给interceptTouchEvent来决定是否要拦截,如果返回false,则传给子View,由子View的dispatchTouchEvent()方法再来派发。因此,你
2012-06-13 19:51:09 735
原创 直接在xml中加入analog clock和digital clock组件!
android:layout_width="fill_parent" android:layout_height="fill_parent"> android:layout_width="fill_parent" android:layout_height="fill_pare
2012-06-11 15:56:14 1359
转载 Android学习之教你五步搞定Sensor,让程序更酷 !!
首先介绍下,啥叫传感器。Sensor(传感器):维基百科告诉我:传感器是接收信号或刺激并反应的器件,能将待测物理量或化学量转换成另一对应输出的装置。比如:重力传感器,方向传感器Android对每个设备的传感器都进行了抽象,SensorManger类用来控制传感器,Sensor用来描述具体的传感器,SensorEventListener用来监听传感器值的改变。进入主题: 只需
2012-06-05 14:27:07 788
转载 Android传感器编程入门
本讲内容:Android传感器编程入门,分别包括加速度传感器(accelerometer),陀螺仪(gyroscope),环境光照传感器(light),磁力传感器(magnetic field),方向传感器(orientation),压力传感器(pressure),距离传感器(proximity)和温度传感器(temperature)一、前言我很喜欢电脑,可是笔记本还是太大,笔记本电脑再小
2012-06-05 14:20:43 658
转载 Android之Widget!!!!!!!!!!!!!!!!!
简介 1 Android widget Android widget 也称为桌面插件,其是android系统应用开发层面的一部分,但是又有特殊用途,而且会成为整个android系统的亮点。Android中的AppWidget与google widget和中移动的widget并不是一个概念,这里的AppWidget只是把一个进程的控件嵌入到别外一个进程的窗口里的一种方法。
2012-06-04 09:14:18 655
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人