- 博客(19)
- 资源 (22)
- 收藏
- 关注
原创 AndroidStudio 疑难杂症[WARNING] —— android.disableResourceValidation=true
【Warning Info】 WARNING: The option setting 'android.disableResourceValidation=true' is experimental and unsupported.【Reason】 存在不支持的resource文件或文件格式有问题。【Solution】 1...
2019-02-27 11:37:11 7721
原创 SQL注入这个坑
SQL注入是一个老话题,没想到今天有同事在android framework踩到了这个坑,mark下。业务需求要修改查询mmssms.db的一张表canonical_addresses,看到代码有点懵圈,类似如下: ContentResolver cr = this.getContentResolver(); Curso
2017-01-09 20:09:10 1961
原创 Ubuntu下Android源码的获取(Android4.4为例)
上篇博客记录了在Linux系统(Ubuntu)下搭建Android环境,接下来看下怎么获取Android源码,这里主要以Android4.4的源码为例。 先附上官网的地址:http://source.android.com/source/initializing.html.在上述地址里对Android的开发环境的搭建和源码的获取等有详细的介绍,按照其讲述过程完全可以搞定。下面我主要
2014-02-25 18:53:59 11590
原创 ubuntu下Android环境搭建
在虚拟机上安装ubuntu系统,搭建Android环境进行开发,比在真机上装ubuntu系统开发方便的多,而且很容易对源码进行下载和开发。下面就分别记录下这几天的成果。为了简洁,分步介绍搭建过程:一.安装Java环境1.官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.h
2014-02-24 19:54:15 733
转载 无损分区工具—Acronis Disk Director
今天给朋友重做一个Win7的系统,他提出想把C盘的空间扩大些,其他盘的数据又不想移动。上网查了下找到一个好用的工具:Acronis Disk Director 11 Advanced下载:http://download.acronis.com/trial/ADD11A_trial_zh-CN.exe系列号:Advanced Workstati
2014-01-17 11:28:36 1984
原创 解决WebView将日期或数字解析成电话的问题
如题目所诉,在最近的开发项目,用到了WebView打开网页进行操作的功能,一些常见的方法,如通过setWebViewClient()添加Override的客户端保证不用默认浏览器打开,重写onJsAlert,onJsConfirm,onJsPrompt保证以Android的方式弹出提示,重写onProgressChanged方便的为WebView等添加加载进度等,网上有大把的实例,在此不加详述。
2013-12-26 20:09:13 1833
原创 Android 加载布局文件的几种方式
加载布局文件我们常用的方法是隐式方法setContentView()。今天总结了以下三个显式实例化的方法。1) 通过getLayoutInflater()方法View demo = getLayoutInflater().inflate(R.layout.activity_main, null);2) 通过系统服务LayoutInflater inf
2013-11-07 19:03:03 1859
原创 Android action大全
今天总结了下Android中所有的系统广播,方便大家使用和今后查询,列表如下:在系统中添加一个快捷方式 “android.intent.action.ADD_SHORTCUT”列举所有可用的应用。 “android.i
2013-10-14 19:07:03 1774
原创 常用Android对话框的封装
休息无聊,封装了下android常用的对话框,贴到网上方便大家使用,先看下效果图: 简单确定框 简单信息框 三按钮对话框 单选框 多选框 列表选择框
2013-09-22 18:00:57 1847
原创 Android 杀不掉的后台服务的一种实现
有些应用程序需要后台的常驻服务,但没有任何处理时服务会被系统不定时的杀掉,特别是在内存不足时。同时服务也极容易被第三方软件释放内存时清理掉,今天同过一种实现方式来解决上述问题。 在上代码前,我们应该简单知道Android对于进程的一些管理方式,下面就看下进程的生命: Android系统会尽量维持一个进程的生命,直到最终需要为新的更重要的进程腾出内存空
2013-09-02 00:25:04 6028 7
原创 android 本地验证码的一种实现
今天编写了一个本地验证码的Demo和大家一起分享。 Demo拥有验证码的基本功能,点击切换图片,随机生成验证码,位置动态变化等,还预留了动态改变字体颜色等接口。下边贴出效果图: 实现如下: 首先自定义View实现验证码图片的绘制 package com.jacky.mydraw
2013-08-19 21:17:04 2660
原创 Android中几种定时器的总结和比较
在android中,一般有下面几种方式实现定时任务: 采用Handler与线程的sleep(long)方法采用Handler的postDelayed(Runnable, long)方法采用Handler与timer及TimerTask结合的方法采用采用AlarmManager和BroadcastReceiver结合的方式 下面进行分别介绍和比较:一、采用Handle
2013-08-15 19:47:14 5990 1
原创 Android中权限列表
今天研究了android中的常用权限,下面程序可以取得android中权限的列表: Context context = this; PackageManager pm = context.getPackageManager(); CharSequence csPermissionGroupLabel; CharSequence csPermissionLabel; List l
2013-08-08 01:08:06 980
转载 America:From Freedom to Fascism
—资本家从头到脚每一个毛孔里都流淌着劳动人民的鲜血《货币战争》中提到的一个反应美国现实的纪录片,其中我们可以结合标题深刻的体会到一个富丽堂皇的社会背后所隐藏的欺骗,贪婪和肮脏。 以下是影片的简要介绍: 该片是一部在2006年由曾6次获得奥斯卡提名的美国著名导演阿罗·拉索执导拍摄的纪录片。 这部纪录片探讨了许多有关抗税运动的题材,包括了美国税务局(Intern
2013-08-04 11:47:12 1013
原创 Vi介绍及常用命令
简要介绍: 由加州大学伯克利分校,Bill Joy 研究开发。 文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice,文本模式下的编辑器有vi、vim(vi的增强版本)。vi和vim是我们在Linux中最常用的编辑器。vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但v
2013-07-05 16:25:53 764
原创 基于XAMPP的Mantis&Testlink介绍及搭建(图文)
首先我们对用到的软件进行简要的介绍:XAMPP: XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁
2013-07-05 00:17:32 4231
原创 Android NDK介绍、安装与配置(图文)
今天有空搭建了下androidNDK,顺便对搭建的过程进行了整理,下面就一起看下在window7(旗舰版)下搭建androidNDK的过程。一.androidNDK简介NDK全称:Native Development Kit。1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开
2013-07-04 20:39:14 1160
常见语言帮助文档
2013-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人