摘要:第一步: 在清单文件中添加 <uses-feature> 代码: <manifest ... > <uses-feature android:name="android.hardware.camera" android:required="true" /> ... </manifest> 第二步:
阅读全文
摘要:在项目开发过程中,有时会有预约提醒、定时提醒等需求,这时我们可以使用系统日历来辅助提醒。通过向系统日历中写入事件、设置提醒方式(闹钟),实现到达某个特定的时间自动提醒的功能。这样做的好处是由于提醒功能是交付给系统日历来做,不会出现应用被杀情况,能够做到准时提醒。 一般来说实现向系统日历中读写事件一般
阅读全文
摘要:Android从6.0系统支持指纹认证功能 启动页面简单实现 指纹认证页面: 认证布局 认证成功后进入主页面
阅读全文
摘要:1.Timer类与AlarmManager类区别: 对Timer就是定时器,一般写定时任务的时候 肯定离不开他,但是在Android里,他却有个短板,不太适合那些需要长时间在后台运行的 定时任务,因为Android设备有自己的休眠策略,当长时间的无操作,设备会自动让CPU进入 休眠状态,这样就可能导
阅读全文
摘要:Android开发,提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无线连接的特性。 蓝牙的功能: 1、扫描其他蓝牙设备 2、为可配对的蓝牙设备查询蓝牙适配器 3、建立RFCOMM通
阅读全文
摘要:创建桌面快捷方式: 在清单文件添加权限和创建配置需要跳转界面的action 当此方法调用时就会去创建快捷方式.现在开发中很少使用
阅读全文
摘要:首先实现备份与短信的还原需要记得添加权限: 短信备份/还原工具类 备份短信的方法: 还原短信的方法
阅读全文
摘要:activity_main.xml 添加权限: 在main下面创建aidl文件 新建包名为:android.content.pm IPackageStatsObserver.aidl PackageStats.aidl 效果图: 跳到系统应用信息页面清理缓存的方法:
阅读全文
摘要://手机震动 //需要添加权限: private void vibrate() { //振动器 Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE); vibrator.vibrate(2000);//震动2秒 //有节奏震动 ...
阅读全文
摘要:DownloadManager是android2.3以后,系统下载的方法,是处理长期运行的HTTP下载的系统服务。客户端可以请求的URI被下载到一个特定的目标文件。客户端将会在后台与http交互进行下载,或者在下载失败,或者连接改变,重新启动系统后重新下载。还可以进入系统的下载管理界面查看进度。Do
阅读全文