-
[Android] java 发作TXT文件要被安卓解析,产生的文件编码必须是UTF-8 BOM的编码
java产生TXT文件要被安卓解析,产生的文件编码必须是UTF-8BOM的编码什么是BOMBOM(byte-ordermark),即字节顺序标记,它是插入到以UTF-8、UTF16或UTF-32编码Unicode文件开头的特殊标记,用来识别Unicode文件的编码类型。对于UTF-8来说,BOM并不...
28
热度 -
[Android] Android中调用系统所装的软件打开资料
Android中调用系统所装的软件打开文件在应用中如何调用系统所装的软件打开一个文件,这是我们经常碰到的问题,下面是我所用到的一种方法,和大家一起分享一下!这个是打开文件的一个方法:? /** *打开文件 *@paramfile */ privatevoidopenFile(Filefile){ ...
29
热度 -
[Android] Android中的程序装配和卸载
Android中的程序安装和卸载在Android应用开发中我们经常会用到程序的安装和卸载,比如说程序的升级,在程序中管理一些应用等等。下面就写一些关于安装和卸载的东东。?安装应用程序:Filef=newFile(Environment.getExternalStorageDirectory()+Fi...
130
热度 -
[Android] Android联系人数据表构造
Android联系人数据表结构数据库位置在:/data/data/com.android.providers.contacts/databases/contacts2.db可以通过以下命令把文件从机子中读取出来:adbpull/data/data/com.android.providers.cont...
7
热度 -
[Android] Android种动态加载技术
Android类动态加载技术 Android应用开发在一般情况下,常规的开发方式和代码架构就能满足我们的普通需求。但是有些特殊问题,常常引发我们进一步的沉思。我们从沉思中产生顿悟,从而产生新的技术形式。? 如何开发一个可以自定义控件的Android应用?就像eclipse一样,可以动态加载插件;如何...
64
热度 -
[Android] android 自定义View 在格局文件中写法
android自定义View在布局文件中写法1.<viewclass="com.android.contacts.PinnedHeaderListView"android:id="@android:id/list"android:layout_width="match_parent"andro...
96
热度 -
[Android] Android 批改系统时间
Android修改系统时间android?API中有SystemClock.setCurrentTimeMillis()函数来修改系统时间。?源码:?/**???*Setsthecurrentwalltime,inmilliseconds.?Requiresthecalling???*process...
106
热度 -
[Android] Android数据的四种储存方式之SharePreferences
Android数据的四种存储方式之SharePreferences除了SQLite数据库外,SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data/<包名>/...
97
热度 -
[Android] Android 2.2的锁屏界面批改
Android2.2的锁屏界面修改??Android2.2的锁屏界面如图1所示,左右两侧是2个滑动条,正常状态下左边的是解锁,右边的是声音的开关,来电话时,左边是接听电话的解锁,右边是不接听来电的解锁。图1当我们滑动解锁按钮时,右边会有一个绿色目标点,当滑动左边的解锁按钮到达右边的目标点时,解锁就成...
92
热度 -
[Android] android 键盘封闭/显示
android键盘关闭/显示InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); //得到InputMethodManager的实例 if(imm.isActiv...
327
热度 -
[Android] Android 获取已经装配的程序
Android获取已经安装的程序?publicclassAllAppActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceStat...
42
热度 -
[Android] android点亮(唤醒)银屏
android点亮(唤醒)屏幕KeyguardManagerkeyguardManager=(KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);??KeyguardLockkeyguardLock=keyguardManager.n...
10
热度 -
[Android] android短信跟电话(联系人)和调用其他应用总结
android短信和电话(联系人)和调用其他应用总结有这样的一种业务:1、有一个页面,页面上有电话号码和一些内容。我的目的是把电话号码和内容接受到,然后发短信,调用的是android系统的发短信功能。也就是直接弹出发短信界面,这个界面有电话号码和短信内容,很显然把电话号码和短信内容显示到指定地方。那...
46
热度 -
[Android] android反正屏切换
android横竖屏切换Android横竖屏要解决的问题应该就两个:1.布局问题;2.重新载入问题。1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性...
30
热度 -
[Android] Android 将ARGB图片变换为灰度图
Android将ARGB图片转换为灰度图思路如下:???1.读取or照相,得到一张ARGB图片。???2.转化为bitmap类,并对其数据做如下操作:????A通道保持不变,然后逐像素计算:X=0.3×R+0.59×G+0.11×B,并使这个像素的值新R,G,B值为X,即:????new_R=X,n...
63
热度 -
[Android] android中施用startActivityForResult回传数据
android中使用startActivityForResult回传数据假设:我这里有两个Activity:A和B,从A中向B中传递数据的时候采用的是Bundle封装数据,然后从A中跳转到B中,当B有需求将数据封装起来回传给A并跳转回A。那么A中接收数据时还要先判断Bundle是否为空,因为第一次访...
42
热度 -
[Android] Android擒获Home键
Android捕获Home键@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){//TODOAuto-generatedmethodstubif(KeyEvent.KEYCODE_HOME==keyCode)android.os.Pro...
106
热度 -
[Android] Android 怎么在Activity中启动另一应用程序的方法,无需得到类名
Android如何在Activity中启动另一应用程序的方法,无需得到类名?在网上搜索了一会相关的实现代码,发现所有的文章都说是需要包名和类名。但是人家的程序,我们怎么可能知道哪个是第一个启动的Activity?所以,真正用在项目上,那种方法基本上没什么用的。于是查看官方文档,发现这样一个方法:?J...
103
热度 -
[Android] Android中施用硬盘模拟SD卡
Android中使用硬盘模拟SD卡在Andorid开发中经常遇到与SD卡有关的调试,比如MP3文件、图片文件等。?在使用模拟器开发时,可以通过硬盘来模拟SD卡。具体做法是:?1.创建一个SD卡镜像文件???打开cmd,我是进入到c盘根目录下,输入如下命令:mksdcard1024Msdcard.im...
17
热度 -
[Android] Android中解决输入法有关问题
Android中解决输入法问题在开发中,必不可少的会使用到文本框(EditText)来进行数据录入,也就会需要对输入法进行一些控制。先看下LAYOUT定义文件中的和输入法有关的属性:属性名 说明android:inputType 指定输入法的类型,int类型,可以用|选择多个。取值可以参考:andr...
4
热度