
Android
文章平均质量分 80
android
Bear
人不逼自己,永远不知道自己有多优秀!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自己动手写一个APK安装器(一)
一、安装器的功能: 1.安装程序功能;2.卸载程序功能。二、技术要点:1.扫描SD卡和ROM上的所有APK文件; 2.用代码解析APK文件,获取APK文件的icon、label和packagename; 3.调用系统的安装程序进行安装; 4.获得所有用户已经安装的程序列表; 5.调用系统的卸载程序进行卸载。三、实现步骤...原创 2011-04-27 20:20:00 · 5297 阅读 · 11 评论 -
自己动手写一个APK安装器(二)
接上回...四、细节要点:1.由于SDCard上面的APK文件可能会很多,加之封装的时候要读取文件的内容,扫描过程会很耗时,所以这里需要用到AsyncTask,代码如下private class ScanAPKFileTask extends AsyncTask<String, Void, String> { private Context context; pu...原创 2011-04-28 11:18:00 · 2377 阅读 · 10 评论 -
制作一个自动重启软件
一、软件功能1.能够设置重启次数;2.能够设置重启等待时间;3.能够开机后自动运行;4.能够随时取消重启计数。二、技术要点1.开机自动运行;2.调用系统重启命令;3.计数重启参数。三、实现步骤1.开机自动运行<receiver android:name="BootReceiver"> <intent-fil...原创 2011-05-03 11:03:00 · 6613 阅读 · 2 评论 -
【Android应用】【Shape使用总结】
在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状。首先我们了解一下Shape下面有哪些标签,都代表什么意思:solid:填充android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,android:angle是渐变角度,必须为45的整数倍。另外渐变...原创 2014-05-08 08:49:34 · 111962 阅读 · 9 评论 -
【Android应用】【监听软键盘弹起与关闭】
【背景】在很多App开发过程中需要在Activity中监听Android设备的软键盘弹起与关闭,但是Android似乎没有提供相关的的监听API给我们来调用,本文提供了一个可行的办法来监听软键盘的弹起与关闭。【预备知识】在manifest文件中可以设置Activity的android:windowSoftInputMode属性,这个属性值常见的设置如下:android:win...原创 2015-05-21 20:35:55 · 73271 阅读 · 26 评论 -
Android之zxing二维码生成与识别
二维码:是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙的利用构成计算机内部逻辑基础的0和1比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理;二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息;二维码相对于条形码的优势就...原创 2015-05-28 14:17:57 · 58416 阅读 · 20 评论 -
Android之NFC
NFC简介:Near Field Communication 近场通信,是一种数据传输技术。与wifi、蓝牙、红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4cm。NFC支持3种工作模式:1.读卡器模式;2.仿真卡模式;3.点对点模式;1.读卡器模式:通过NFC设备(支持NFC的Android手机)从带有NFC芯片的标签、贴纸、报纸、明信片等...原创 2015-06-03 00:31:47 · 48256 阅读 · 18 评论 -
Android之QQ授权登录获取用户信息
有时候我们开发的app需要方便用户简单登录,可以让用户使用自己的qq、微信、微博登录到我们自己开发的app。今天就在这里总结一下如何在自己的app中集成QQ授权登录获取用户信息的功能。首先我们打开腾讯开发平台这个网页,点击---->移动应用---->创建应用,成功创建应用后,可以产生我们需要的App ID和App Key,如下图所示:然后我们需要下载Andr...原创 2015-06-23 10:40:56 · 41169 阅读 · 10 评论