自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 收藏
  • 关注

转载 Android 7.0 开机速度优化

<div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css"> <link rel="stylesheet" href="https://csd

2023-09-23 16:27:01 105 1

转载 Android bootchart 配置与使用

其次三部分图表,CPU、Disk、进程列表,时间轴从左到右,每一小格子为1秒 有时候我们需要注意进程列表中,CPU执行时间有停止、跨越一段时间、继续执行的进程,这个进程也许是因为等待某些资源,导致执行被挂起

2023-09-23 16:22:03 210 1

原创 Android 5.1默认语音引擎

frameworks/base/packages/SettingsProvider/res/default.xml中添加default_tts字符串。

2023-03-27 18:40:21 253

原创 [FAQ06649] Latin输入法怎么默认勾选几种语言?

[DESCRIPTION] Latin输入法怎么默认勾选几种语言,Latin IME 不使用系统默认的语言 [SOLUTION] 【GB】 提供简单的sample code,如默认将俄语、英文、法语输入法勾选: 1.新增文件LatinImeReceiver.java package com.android.inputmethod.latin; import android.conte...

2018-09-25 15:25:42 318

原创 [FAQ10259] 如何将桌面和主菜单较长的图标名称显示完整?

[Description] 有些APP的图标名称太长,在主菜单中显示不全,而且在桌面建立这些APP的快捷方式后,这些图标名称也会显示不全,如何将其显示完整? [SOLUTION] 1. 请修改styles.xml,将 &lt;style name="WorkspaceIcon.Portrait"&gt; &lt;item name="android:drawableP...

2018-09-20 10:57:58 2406

原创 [FAQ09780] 如何修改屏幕最低的亮度值

[DESCRIPTION] Setting中背光调节时,亮度值可以最小调到最大,如何修改最小亮度值? [SOLUTION] 修改frameworks\base\core\res\res\values\config.xml   &lt;integer name="config_screenBrightnessSettingMinimum"&gt;30&lt;/integer&gt; 把这个值...

2018-09-20 10:28:40 685

原创 [FAQ04300] 如何预置APK

[DESCRIPTION] 1, 如何将带源码的 APK 预置进系统? 2, 如何将无源码的APK预置进系统? 3, 如何预置APK使得用户可以卸载,恢复出厂设置时不能恢复? 4, 如何预置APK使得用户可以卸载,并且恢复出厂设置时能够恢复? [SOLUTION] 一、如何将带源码的APK预置进系统? 1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文...

2018-09-20 09:41:09 168

原创 [FAQ11627] Launcher3如何实现壁纸居中?

[DESCRIPTION] Launcher3如何实现壁纸居中? [SOLUTION] Launcher3的Wallpaper显示是动态的,与Launcher预置桌面屏数有关,只能确保第一次开机时壁纸居中。如果用户修改桌面数目,就无法让壁纸仍然居中。以默认只有1屏为例: 请修改Launcher3的Workspace.java的updateOffset方法,如下: private voi...

2018-09-19 19:21:02 264

原创 [FAQ12506] 如何实现壁纸不随着workspace的滑动而滑动

[DESCRIPTION] 如何实现壁纸不随着workspace的滑动而滑动 [SOLUTION] 在Workspace.java中把调用updateOffset的地方全部注释掉。

2018-09-19 19:17:14 342

原创 [FAQ03426] 当系统存在多个Launcher时,如何设置开机自动进入默认的Launcher?

[DESCRIPTION] 开机完成并解锁后,如果系统存在多个Launcher,系统会弹出一个选择框让用户选择进入某个Launcher。如果用户不想选择,而是想直接进入某一个默认的Launcher,要怎么修改? [SOLUTION] 注意:此修改方法对Google Now Launcher(GoogleHome.apk)无效。 如果没有预置GMS,只需按照步骤一修改,如果预置了GMS请按照...

2018-09-19 15:57:09 391

原创 开始第一篇博客

自从在大学开通CSDN到现在这么多年,从来没有好好写一些东西,快奔3了, 得给自己定一个计划和目标,好好奋斗.  正好今天是冬至, 按照习俗今天要吃饺子, 老婆说她下了班去买肉和饺子皮准备包饺子, 哈哈, 今天可以早点下班, 饱餐一顿了!

2015-12-22 18:04:14 233

转载 Android布局管理器 - 详细解析布局实现 .

布局管理器都是以ViewGroup为基类派生出来的; 使用布局管理器可以适配不同手机屏幕的分辨率,尺寸大小; 布局管理器之间的继承关系 :  在上面的UML图中可以看出, 绝对布局 帧布局 网格布局 相对布局 线性布局是直接继承ViewGroup,表格布局是继承的LinearLayout; 一. 线性布局(LinearLayout) 1. 线

2013-12-13 14:42:18 339

转载 linux 设备驱动

设备驱动最通俗的解释就是“驱使硬件设备行动“。操作系统是通过各种驱动程序来驾驭硬件设备的,它为用户屏蔽了各种各样的设备,驱动硬件是操作系统最基本的功能,并提供统一的操作方式。系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件, 应用程序可以象操作普通文件一样对硬件设备进

2013-10-11 10:50:46 345

转载 嵌入式面试之经典基础题

@@@@@预处理器(Preprocessor)@@@@@ 1 . 用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: ?; #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) ?; 懂得预处理器将为你

2013-10-08 14:28:48 300

转载 linux驱动学习(八) i2c驱动架构 i2c驱动分析

目录(?)[-] 预备知识linux设备驱动到底复杂在什么地方linux驱动中 i2c驱动架构架构层次分类具体分析 i2c_driveri2c_clienti2c_adapteri2c_algorithm 梳理图ov2715设备i2c驱动源码分析 预备知识 在阅读本文最好先熟悉一种i2c设备的驱动程序,并且浏览一下i2c-core.c以及芯片提供商的提供的i2c总

2013-10-08 09:45:37 456

转载 Android中WIFI 架构和控制流程

一、WIFI的基本架构     1、wifi用户空间的程序和库:          external/wpa_supplicant/        生成库libwpaclient.so和守护进程wpa_supplicant。     2、hardware/libhardware_legary/wifi/是wifi管理库。     3、JNI部分:         

2013-10-06 11:30:41 387

转载 瑞芯微平台编译说明

编译说明: kernel :        make rk30_hamburger_defconfig        make menuconfig        make kernel.img        make kernel.img -j8        编译结果:arch/boot/uImage android :         source build/env

2013-10-06 10:10:57 978

转载 Android JNI入门第一篇——HelloJni

android支持使用NDK开发C程序,关于配置NDK环境问题应该不用再赘述了,这个网上有很多,这里通过一篇实例来讲述简单的JNI开发,大家可以参考这篇文章(Get Your Eclipse-Integrated NDK On!)搭建Eclipse编译C语言为so文件的开发环境。         native方法实现步骤如下:         1、在Java中声明native()方

2013-09-14 15:34:23 348

转载 Android TP(一)

平台信息: 内核:linux2.6/linux3.0 系统:android/android4.0  平台:samsung exynos 4210、exynos 4412 、exynos 5250 一、电容屏工作原理                  触摸屏的工作原理概括来说就是上报坐标值,X轴、Y轴的值。前面我们分析了电阻触摸屏,它是通过ADC来检测计算X、Y轴坐标值,下面我

2013-08-30 13:40:30 595

转载 android 调试方法

1. 查看当前堆栈 1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系 2) 方法:  new Exception(“print trace”).printStackTrace(); 2. MethodTracing 1) 功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等 2) 方法: a) 在

2013-08-30 13:36:27 357

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除