
android
文章平均质量分 77
rvncds
这个作者很懒,什么都没留下…
展开
-
android 4.2 截屏后,用图库打开,详细信息中高度宽度都为0
GlobalScreenshot.java (android-4.2.1_r1\frameworks\base\packages\SystemUI\src\com\android\systemui\screenshot)(红色为添加或修改代码,黑色为java文件中的上下文) private String mImageFilePath; private long mImageTi原创 2013-07-17 11:08:49 · 1142 阅读 · 0 评论 -
Android 农历日历算法
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import android.util.Log;public class Luna原创 2014-08-18 13:30:50 · 5563 阅读 · 3 评论 -
android 自定义menu菜单样式
Android系统中的menu样式不是太好,可以自定义原创 2014-08-22 15:48:36 · 10980 阅读 · 0 评论 -
使用第三方库的apk 在Ubuntu下编译后不能正常运行
在工作中使用讯飞语音+开发一个语音助手原创 2014-09-16 17:03:34 · 844 阅读 · 0 评论 -
获取手机和SD卡路径(Android 4.0以上验证过)
StorageManager mStorageManager = (StorageManager)getApplicationContext().getSystemService("storage"); StorageVolume[] storageVolumes = mStorageManager.getVolumeList(); for (Sto原创 2014-04-03 17:31:59 · 2301 阅读 · 0 评论 -
第三方应用检测应用作假(都需要修改android系统源码)
客户要求将 512M内存的手机显示成1G,并且第三方检测软件检测也是1G我们读内存信息都是读取手机中的/proc/meminfo文件此文件在kernel目录下的/fs/proc/meminfo.cstatic int meminfo_proc_show(struct seq_file *m, void *v)函数在 seq_printf(m, "MemTotal:原创 2015-03-27 15:53:13 · 5531 阅读 · 9 评论 -
android7.0 开机后立刻恢复出厂设置,偶尔会失败
开机后立刻恢复出厂设置,偶尔会进入recovery模式,不会主动进行擦除用户数据动作。log类似05-12 10:08:17.928 D/RecoverySystemService( 815): setupBcb: [--wipe_data05-12 10:08:17.928 D/RecoverySystemService( 815): --reason=MasterClearConfir原创 2017-05-15 17:47:46 · 2862 阅读 · 0 评论 -
android7.0 点击reset app preferences,后台services关闭
现象:后台FMservice运行,进入settings---apps ---menu---reset app preferences 或者该应用--permissions,手动关闭权限,后台service自动关闭提取的部分log01-01 07:09:23.100 841 854 W PackageManager: Revoke runtime permission: and原创 2017-04-27 16:17:34 · 2127 阅读 · 1 评论 -
AES加密速度
the rate of AES encryptionrun cts -m CtsSecurityTestCases -t android.security.cts.EncryptionTest#testEncryption在测试CTS CtsSecurityTestCases 项的时候,会检查手机data区是否加密,加密速度应该有两种ConsoleReporter: [原创 2017-06-09 10:22:25 · 6887 阅读 · 0 评论 -
性能优化
布局优化代码优化数据库转载 2014-05-13 15:22:03 · 1345 阅读 · 0 评论 -
android 添加新语言之缅甸语
问题描述:添加一种新的语言。问题分析:新添加一种语言需要几步,编译ICU资源,添加字库,添加相应的字串资源。解决方案:以添加缅甸语为例。下面的方式适用于android4.0以上(包括4.0),android2.3的添加方式有些差异。总共有四步。1、编译icu资源( 语言的名称是规定的,如缅甸语的名称是my_MM,可以在维基查找。)转载 2014-03-21 19:51:35 · 2064 阅读 · 0 评论 -
java 判断手机号码和邮箱的正则表达式
Pattern patternMailBox = Pattern.compile("^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");//正则表达的式匹配邮箱 Pattern转载 2013-11-15 11:15:27 · 1571 阅读 · 0 评论 -
Android的AlertDialog详解
AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法: setTitle :为对话框设置标题setIcon :转载 2013-11-18 16:16:02 · 522 阅读 · 0 评论 -
android 菜单的详细介绍
7.1. ContextMenu7.1.1.概述Android中的上下文菜单类似于Windows中的上下文菜单,Windows中的上下文菜单常称为:鼠标右击后的弹出菜单。Android的上下文菜单的操作类似于列表项中的长按菜单项的事件响应。Android用ContextMenu类管理上下文菜单。7.1.2.常用方法1、Activity.onCreateContextMenu转载 2013-11-20 15:55:00 · 979 阅读 · 0 评论 -
Android中Fragment的应用
原文地址:Android中Fragment的应用作者:TigerFragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入转载 2013-11-23 11:47:29 · 655 阅读 · 0 评论 -
Android TextWatcher监控EditText中的输入内容并限制其输入字符个数
布局中EditText在android布局中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容,作个笔记。主布局: android:orientation="vertical" android:layout_width="fill_parent" android:layout_he转载 2013-11-15 10:21:15 · 960 阅读 · 0 评论 -
Android 中的telephony
第一部分 c代码 Android源码中,hardware/ril目录中包含着Android的telephony底层源码。这个目录下包含着三个子目录,下面是对三个子目录的具体分析。 一、目录hardware/ril/include分析: 只有一个头文转载 2014-03-08 17:22:27 · 1041 阅读 · 0 评论 -
gps测试代码
import java.util.Iterator;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.preference.Preference;import android.preference.PreferenceActivity;原创 2014-03-19 15:19:50 · 1099 阅读 · 0 评论 -
android_ITelephony_endCall_挂断电话 .
由于系统API并没有给我们提供Itelephony这个电话管理服务类的接口使用,所以我们就得通过非正常手段来得到这个服务接口.(通过源码中的Itelephony.aidl来帮助我们生成电话管理服务接口,从而使我们能够使用到系统操作电话的功能).例如>>结束通话:1> 拷贝连同包结构将用到的Itelephony.aidl文件到你的项目中(由于其中引入了android.telepho转载 2014-04-09 14:44:12 · 708 阅读 · 0 评论 -
设置默认日历应用
public void SetDefaultCalendar(Context context){ /** * import android.content.pm.PackageManager; * import android.content.pm.ResolveInfo; * import android.content.Inte...原创 2019-06-27 13:52:54 · 1240 阅读 · 1 评论