- 博客(11)
- 资源 (627)
- 收藏
- 关注
原创 邮箱正则表达式
public static boolean isEmail(String email){ String pattern = "^[a-zA-Z][\\w\\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\\w\\.-]*[a-zA-Z0-9]\\.[a-zA-Z][a-ZA-Z\\.]*[a-zA-Z]$"; Pattern p = Pattern.compi...
2018-08-21 14:41:49 4697
原创 Android蓝牙应用开发
本文介绍从查找蓝牙到蓝牙间互相通信的几个基本开发步骤(1)设置权限:在Android系统中使用蓝牙一般需要在AndroidManifest.xml中设置蓝牙权限<uses-permission android:name="android.permission.BLUETOOTH"/><uses-permission android:name="android.perm...
2018-08-21 10:47:49 271
原创 Android源码百度网盘下载
Android系统源码,同步官方无任何改动为了减小源码包体积,删掉了.repo文件夹,对编译无影响.采用7z高比率压缩体积小巧,下载飞速,再也不用忍受官网的断线掉线各种连不上了!百度网盘[提取码: fvty]...
2018-08-13 18:55:55 8406 9
原创 [Android5.0源码透析](四)JNI调用Java对象
一、得到静态(static)和实例(instance)的域与方法的JNI函数函数 描述 GetFieldID 得到一个实例的域的ID GetStaticFieldID 得到一个静态的域的ID GetMethodID 得到一个实例的方法的ID GetStaticMethodID 得到一个静态方法的ID 实例://创建一...
2018-08-13 09:27:58 315
原创 [Android5.0源码透析](三)Android源码编译及SDK生成
一、编译源代码1.环境搭建(Ubuntu) (1)安装JDKcd /usrmkdir javacd java## 获取JDK1.7wget http://xxxx/jdk-7u22-linux-i586.binsudo chmod 755 jdk-7u22-linux-i586.binsudo sh jdk-7u22-linux-i586.bin (2)设...
2018-08-09 00:51:50 1590
原创 [Android5.0源码透析](二)源代码结构
一、Android5.0源代码总体结构(1)核心工作部分(Core Project):这部分是建立Android系统的基础,被保存在根目录的各个文件夹中。(2)扩展工作部分(External Project):使其他开源项目具有扩展功能,被保存在根目录的"external"文件夹中。(3)包部分(Package):提供Android的应用程序、内容提供者、输入法和服务,被保存在根目录的...
2018-08-08 22:26:17 337
原创 [Android5.0源码透析](一)获取Android5.0源码
一、获取环境1.linux系统2.安装了jdk3.安装了curl(未安装可用以下命令安装:sudo apt-get install curl-core)二、安装Repomkdir ~/binPATH=~/bin:$PATHcurl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo...
2018-08-08 21:37:13 659
原创 Android获取超级管理员权限
1.定义特殊的广播接收者,系统超级管理员的广播接收者public class MyDeviceAdminReceiver extends DeviceAdminReceiver{ @Override public void onReceive(Context context,Intent intent){ //TODO }}2.在AndroidM...
2018-08-07 21:30:13 4273
原创 ListView优化问题
在使用ListView控件的过程中,由于加载条目过多,在滑动时可能会造成卡顿,这是因为ListView在当前屏幕显示多少个条目,就会创建多少个对象,每一个条目都是一个对象。在滑动时,滑出屏幕的条目对象会被销毁,新加载到屏幕的条目会创建新的对象,因此在滑动时会不断地创建对象和销毁对象,并且每一个条目都需要加载一次布局,加载布局不仅对内存消耗比较大,而且浪费时间。如果条目包含图片,图片...
2018-08-07 18:14:14 794
原创 java.lang.RuntimeException: setAudioSource failed异常处理
调用音频时出现java.lang.RuntimeException: setAudioSource failed报错。好多资料说需要在AndroidManifest.xml文件中增加如下配置以授予程序录制声音的权限:<uses-permission android:name="android.permission.RECORD_AUDIO"/>添加之后,如果依旧出现如上报错...
2018-08-06 10:41:13 3710
21天学通PYTHON
2019-03-17
《Python深度学习》2018中文版(高清电子版)
2019-03-17
C语言嵌入式系统编程修炼
2019-02-21
C语言开发实战宝典
2019-02-21
C语言点滴 高清电子版
2019-02-20
Eclipse JavaEE 2020-03最新版 eclipse-jee-2020-03-R-incubation-win32-x86_64.zip
2020-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人