android
文章平均质量分 78
浅梦墨汐
记录点滴生活
展开
-
Android动态权限申请
Android动态申请权限动态申请权限请求相机和SD卡写入权限的例子动态申请权限Android的权限机制并不是什么新鲜事物,从系统的第一个版本开始就已经存在了。但其实之前Android的权限机制在保护用户安全和隐私等方面起到的作用比较有限,尤其是一些大家都离不开的常用软件,非常容易“店大欺客”。为此,Android开发团队在Android 6.0系统中引用了运行时权限这个功能,从而更好地保护了用户的安全和隐私。请求相机和SD卡写入权限的例子最新在研究camera2时,在首次打开相机时需要动态请求权限原创 2021-04-28 15:08:24 · 4241 阅读 · 1 评论 -
Android 系统默认参数的修改之系列(一)
一般在新项目开始之初,我们需要针对客户需求进行各种系统默认属性的配置,通常这些属性都是通过build.prop、settings.db 、default.xml、一些功能package下的 config.xml 等来进行初始化配置的。那么,要满足客户的定制需求,对于我们开发者来说,修改SettingsProvider默认值,而第一次开机时,用来填充settings.db的数据都是从fram原创 2016-10-20 15:13:45 · 4237 阅读 · 0 评论 -
Android 系统默认参数的修改之系列(二)
21. 修改声音(来电、短信、通知、音乐、通话、蓝牙、FM等)的默认大小修改frameworks/base/media/java/android/media/ AudioManager.java中的public static final int[] DEFAULT_STREAM_VOLUME = new int[] { 5, // STREAM_VOICE_原创 2016-10-20 15:29:10 · 2532 阅读 · 0 评论 -
android开发中关于写入IMEI号问题总结
此问题是我开发中遇到的实际问题,现在分享出来希望对大家的工作能有所帮助。 当我们需要查询手机的唯一识别码时,通常会输入*#06#来查询,此时电信手机会出来MEID号,而移动和联通会显示相应的IMEI号,那么在源码中他们是如何定义的呢,现在是MTK6755平台中关于IMEI号的部分代码:相应的路径为:alps/packages/apps/Dialer/src/com/android原创 2016-10-08 17:35:18 · 4377 阅读 · 0 评论 -
android原生音乐播放器界面字体显示不全
关于android原生音乐播放器中字体显示不全问题的修改原创 2016-10-14 15:34:53 · 1345 阅读 · 0 评论 -
MT6737m进入手机的文件管理器中查看录音文件时的权限异常解决方法
关于文件管理器中查看录音文件报错问题的解决方案。原创 2016-10-31 11:03:44 · 2004 阅读 · 0 评论 -
文件管理器中打开录音文件修改为音乐播放器播放
此解决方案适用于MTK平台的,原生系统中通过文件管理器打开录音文件为视频播放器,此修改可以默认使用音乐播放器打开。原创 2016-11-23 16:29:50 · 2114 阅读 · 2 评论 -
如何定制Launcher主菜单中应用程序图标的显示顺序?
关于如何定制Launcher主菜单中应用程序图标的显示顺序的解决方案原创 2016-11-23 17:45:54 · 2418 阅读 · 0 评论 -
Android原生计算器禁止输入多个无效0的修改方案
最近在项目中遇到的一个BUG,在这里和大家分享下,希望对大家有所帮助!原创 2017-04-12 16:52:38 · 1844 阅读 · 0 评论 -
打开文件管理器读取录音文件报错问题解决方案
今天项目中遇到一个问题,现象如下:录制了一段声音,然后进入手机的文件管理器中打开该文件夹时报错原创 2016-10-17 11:22:19 · 2043 阅读 · 0 评论 -
android文件管理器选择apk文件分享时没有蓝牙选项,对方通过蓝牙向本机传输apk文件时失败
在文件管理器中选择apk文件分享时没有蓝牙选项,对方通过蓝牙向本机传输apk文件时失败问题的解决方案。原创 2016-10-26 17:10:53 · 3022 阅读 · 0 评论 -
android开发之增加永不暗屏菜单
在ODM开发过程中,不可避免的需要根据客户的需求所有调整手机的菜单功能等,今天为大家介绍我在实际开发中遇到的问题,客户要求在手机设置-显示-休眠中增加永不暗屏的菜单。具体的整理文件如下: 首先此功能菜单在设置模块,因此它修改的文件地址为:alps/packages/apps/Settings 修改的文件主要有String.xml 、arrays.xml、以及Di原创 2016-08-31 15:16:57 · 1064 阅读 · 0 评论 -
android之PowerManager 与电源管理,解决灭屏状态下来短信屏幕不会点亮问题
可解决灭屏状态下来短信屏幕不会点亮问题 PowerManager这个类主要是用来控制电源状态的. 通过使用该类提供的api可以控制电池的待机时间,一般情况下不要使用。如果确实需要使用,那么尽可能的使用最低级别的WakeLocks锁,并且确保使用完后释放它。首先获取实例,通过context.getSystemService(Context.POWER_SERV原创 2016-08-31 11:21:58 · 2601 阅读 · 0 评论 -
android中自带计算器按.格式显示错误问题
在开发中遇到的关于android手机自带计算器显示格式纠正问题此问题修改的文件路径:alps/packages/apps/Calculator/src/com/android/calculator2/CalculatorExpressionBuilder.javareplace()方法中做修改:在switch循环后加入如下代码 if(expr.length()>0){原创 2016-08-31 16:31:42 · 1690 阅读 · 0 评论 -
Android adb命令大全(通过adb命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)
adb命令很强大,记住一些adb命令有助于提高工作效率。 获取序列号: adb get-serialno查看连接计算机的设备: adb devices重启机器: adb reboot重启到bootloader,即刷机模式: adb reboot bootloader重启到recovery,即恢复模式: adb reboot recov原创 2016-09-01 10:17:42 · 1179 阅读 · 0 评论 -
Android开发之广播
1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一app内部的不同组件之间的消息通信(单个进程);3.同一app具有多个进程的不同组件之转载 2016-09-01 14:42:10 · 407 阅读 · 0 评论 -
如何客制化下拉状态栏中短彩信通知
下拉状态栏中,短彩信通知用到的布局文件和对应的样式由接收到的短彩信条数决定原创 2016-10-09 16:57:55 · 632 阅读 · 0 评论 -
android之自定义switch
希望此文可以帮助大家解决遇到的问题,若需要demo可留言或私信,尽快发给你!原创 2016-09-26 17:14:09 · 2170 阅读 · 0 评论 -
*#06*中所显示IMEI和MEID号的客制化
C2K双卡项目,在通话界面输入“*#06#”,当有插入电信卡时,会显示主卡MEID+副卡IMEI;当插入移动/联通卡,没有插入电信卡时,会显示2个IMEI。原创 2016-10-14 11:48:15 · 6300 阅读 · 1 评论 -
关于ubuntu 12.04系统中MTK平台基于Android L开发环境的搭建
linux ubuntu 12.04系统中编译环境的搭建,MTK平台基于Android L开发环境可按如下步骤进行:1.首先安装Ubuntu 12.04 LTS 64 bit操作系统;此系统建议安装时请拔掉网线;安装英文版本,即使你习惯了使用中文版,但仍建议使用英文版,对自身的英文提高还是有帮助的。2.降内核以支持xp虚拟机(可不处理);sudo原创 2016-08-31 15:58:00 · 1151 阅读 · 0 评论