自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (29)
  • 收藏
  • 关注

转载 android调节屏幕亮度(包括只修改应用程序和修改系统)

一:只改变当前程序android屏幕亮度(1)方法:lp.screenBrightness 取值 0.0 -- 1.0 ※设定值(float)的范围,默认小于 0(系统设定)、0.0(暗)~1.0(亮) ※调用处理的地方,例如, Activity.onCreate()等等代码:WindowManager.LayoutParams lp = getWindow().getAttr

2014-08-31 16:46:38 1367

原创 android 字体

修改LatinIME内的dimens.xm中下面的key调整为下面的值(值越小,字越小)key_letter_ratio // 全键盘字母字体大小key_large_letter_ratio // 数字键盘前的数字字体大小key_label_ratio // 全键盘第四行?123,done,=key_large_label_ratio // 数字键盘的next键字符字体大小ke

2014-08-31 09:19:53 840

原创 android mk文件常用宏整理

在Android编译框架中,把许多固定的、反复用到的目录路径定义为 宏变量,常用 宏 如下:out/target/product/xxx的宏即为:PRODUCT_OUTout/target/product/xxx/system的宏即为:TARGET_OUTout/target/product/xxx/root的宏即为:TARGET_ROOT_OUT,

2014-08-30 11:38:52 862

转载 Android 4.4过程中所发现的一些新特性

本篇文章将陆续记载我们在研究Android 4.4过程中所发现的一些新特性。持续更新中1 制作system image,之前用mkyaffstoimage就行了,现在用全新的命令:mkuserimg.sh out/target/product/generic/system out/target/product/generic/obj/PACKAGING/systemimag

2014-08-30 10:33:39 733

原创 ubuntu常用命令及技巧

VIM 默认语法高亮

2014-08-29 22:20:05 597

原创 android adt bundle for linux 64 bit 下载

https://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip

2014-08-29 11:20:04 3620

转载 系统去掉 Android 4.4.2 的StatusBar和NavigationBar

1. System Bar简介    在Android4.0 (API Level 14)及更高版本中,System Bar由Status Bar和Navigation Bar组成。    在Android的官方网站已经详细讲解了如何Hdie Status Bar和Navigation Bar。   本文化讲述如何在系统中Hide Status Bar和Navigation

2014-08-29 10:52:05 1671

原创 ubuntu 12.04 62位安装 sun 1.6 jdk

1、删除openJDKsudo apt-get purge openjdk*2、添加orcale jdk ppasudo add-apt-repository ppa:eugenesan/javasudo apt-get update3、安装sudo apt-get install oracle-java7-installer有可能出现以下异常:

2014-08-28 21:53:05 773

转载 如何让service被管理器杀死后自动重启

欢迎转载,转载请注明出自:www.androidkaifa.com    安卓开发网笔者最近在一项目开发中遇到这样一个需求,要在自己应用中启动了一个service,这个service用来监听服务器发过来的推送信息并弹出一个对话框显示信息,所以需要保证这个service时时运行着,且不能被任务管理或是系统的设置等工具杀掉,如果services是被杀死,则需要自动重启这service,笔者

2014-08-19 14:28:10 766

转载 Android实现可拖拽的ListView

通过继承ListView实现可拖拽的ListView,先说说实现拖拽的原理吧,实现拖拽需要考虑三个问题:第一怎么确定你在拖拽listview里面的item的时候就是你手指当前选中的item;第二实现拖拽的效果,就是有一个浮动的层跟随你的手指在移动;第三你放开手指时怎么把你拖拽的这个item放到当前listView的位置(也就是说改变item的位置)。明白了这三个问题就比较好实现了。里面会涉

2014-08-19 10:11:37 768

转载 Android中自定义View的MeasureSpec使用

有时,Android系统控件无法满足我们的需求,因此有必要自定义View。具体方法参见官方开发文档:http://developer.android.com/guide/topics/ui/custom-components.html一般来说,自定义控件都会去重写View的onMeasure方法,因为该方法指定该控件在屏幕上的大小。protected void onMe

2014-08-18 09:48:44 623

原创 ScrollView与ListView合用(TextView多行显示时计算不正确)的问题解决

最近碰到在在网上搜索了一下

2014-08-18 09:28:21 1343 1

原创 使用AsyncTask任务

AsyncTask 处理线程创建,管理和同步的

2014-08-08 14:05:32 666

转载 编辑文章 - 博客频道 - CSDN.NET

android的clip有以下两点疑问:Clip(剪切)的时机Clip中的Op的参数的意思。 通常咱们理解的clip(剪切),是对已经存在的图形进行clip的。但是,在android上是对canvas(画布)上进行clip的,要在画图之前对canvas进行clip,如果画图之后再对canvas进行clip不会影响到已经画好的图形。一定要记住clip是针对canvas

2014-08-07 10:37:32 684

转载 初学Android,图形图像之使用Path类

Path类可以预先在View上将N个点连成一条"路径",然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形Android还为路径绘制提供了PathEffect来定义绘制效果,PathEffect包含如下子类ComposePathEffectCornerPathEffectDashPathEffectDiscretePathEf

2014-08-06 16:03:45 656

转载 Android中SurfaceView的使用详解及如何在jni(hal层)直接显示

通过之前介绍的如何自定义View, 我们知道使用它可以做一些简单的动画效果。它通过不断循环的执行View.onDraw方法,每次执行都对内部显示的图形做一些调整,我们假设 onDraw方法每秒执行20次,这样就会形成一个20帧的补间动画效果。但是现实情况是你无法简单的控制View.onDraw的执行帧数,这边说的执 行帧数是指每秒View.onDraw方法被执行多少次,这是为什么呢?首先我们知

2014-08-06 15:21:17 2592

转载 android shader类简介 渲染图像示例

Android中提供了Shader类专门用来渲染图像以及一些几何图形,Shader下面包括几个直接子类,分别是BitmapShader、 ComposeShader、LinearGradient、RadialGradient、SweepGradient。 BitmapShader主要用来渲染图像,LinearGradient 用来进行梯度渲染,RadialGradient 用来进行环形渲染,Swe

2014-08-05 21:24:01 612

转载 android图片处理方法(不断收集中)

/** * 将彩色图转换为灰度图 * @param img 位图 * @return 返回转换好的位图 */ public Bitmap convertGreyImg(Bitmap img) { int width = img.getWidth(); //获取位图的宽 int he

2014-08-05 14:31:25 668

转载 android layer-list 学习

layer-list可以将多个图片按照顺序层叠起来。 语法:在drawalbe/drawable-layer.xml中Android="http://schemas.android.com/apk/res/android">       "@android:color/white" />       "@drawable/logo_overlay" />     

2014-08-04 15:36:41 622

转载 LevelListDrawable学习

[html] view plaincopyprint?xml version="1.0" encoding="utf-8"?>  level-list      xmlns:android="http://schemas.android.com/apk/res/android" >      item          android:drawabl

2014-08-04 15:24:16 557

转载 android Canvas 的save 和 restore

在创建新的控件或修改现有的控件时,我们都会涉及到重写控件或View的onDraw方法。onDraw方法会传入一个Canvas对象,它是你用来绘制控件视觉界面的画布。在onDraw方法里,我们经常会看到调用save和restore方法,它们到底是干什么用的呢? save:用来保存Canvas的状态。save之后,可以调用Canvas的平移、放缩、旋转、错切、裁剪等操作。

2014-08-04 14:38:37 585

转载 android 的onMeasure方法

在Android开发中,当Android原生控件不能满足我们的需求的时候,就需要自定义View。View在屏幕上绘制出来先要经过measure(计算)和layout(布局)。什么时候调用onMeasure方法?当子View的父控件要放置该View的时候,父控件会传递两个参数给View——widthMeasureSpec和heightMeasureSpec。这两个参数是View可以获取的

2014-08-04 14:06:50 659

转载 java.lang.ProcessBuilder类小结

一、概述      ProcessBuilder类是J2SE 1.5在java.lang中新添加的一个新类,此类用于创建操作系统进程,它提供一种启动和管理进程(也就是应用程序)的方法。在J2SE 1.5之前,都是由Process类处来实现进程的控制管理。      每个 ProcessBuilder 实例管理一个进程属性集。它的start() 方法利用这些属性创建一个新的 Process

2014-08-01 16:32:24 644

转载 如何让自己的Android程序永不被系统kill

相关知识:一般来说,在Android系统中,当某进程较长时间不活动,或系统资源比较紧时,该进程可能被系统kill掉,以此来回收一些资源。Android系统会根据进程的优先级来选择性地杀死一些进程,优先级从高到低依次是:1. 前台进程(Foreground Process)2. 可视进程(Visible Process)3. 服务进程(Service Process)

2014-08-01 15:24:42 683

RDS背景知识及测试培训.pdf

RDS背景知识及测试培训相关介绍

2022-05-24

source insign汉化插件

汉化插件 source insign

2017-03-15

source insign

source insign注册,汉化版本

2017-03-15

Harris角点检测

角点检测:Harris角点及Shi-Tomasi角点检测

2017-03-09

msvcp120d.dll 64位

msvcp120d.dll 64位

2016-11-30

更新解决文件名不全的post解析

使用nginx+fcgi的技术,接收并解析post文件及相关参数,供参考

2016-11-21

fcgi接收post数据并解析的功能

使用nginx+fcgi的技术,接收并解析post文件及相关参数,供参考

2016-11-02

spawn-fcg守护进程改进版

在spawn-fcgi的老版本上参考网友的守护进程改的一个版本,可以参考下 使用cygwin编译成exe使用

2016-11-02

MultiScreenshots 定时截屏软件

MultiScreenshots widows 自动截屏软件

2016-02-26

jQuery UI Datepicker日期选择插件

jQuery UI Datepicker日期选择插件

2016-02-26

极光推送依赖包

极光推送依赖包,集成服务器端时需要用到。

2016-02-18

apk签名查看文件

android 签名查看工具 apk 安装

2016-01-18

arm-linux-gcc-4.3.2.part2.rar

arm-linux-gcc-4.3.2.part2.rar

2015-07-22

arm-linux-gcc-4.3.2.part1

arm-linux-gcc-4.3.2.part1

2015-07-22

高德轨迹回放

高德轨迹回放,主要是共享和自己保留用。感谢

2015-07-17

[zip文件] Ubuntu(Linux)反编译apk(apktool)

1 . 把apk拷到apktool根目录下,执行:./apktool d xxx.apk,会生成xxx目录,里面有res目录(各种资源文件),smali目录(类似src目录,里面文件的语法不一样)及AndroidManifest.xml。 [*.apk->*.jar: sh ./dex2jar/dex2jar.sh xxx.apk,生成xxx_dex2jar.jar通过jd-linux看源码] 2 . 什么apk汉化啊,就到res/values里string.xml里修改字符串,或者拷贝一份values目录改为values-zh-rCN,再去里面修改string.xml里英文字符串改为中文,所谓的汉化就是这么简单。另外,有些图片里不是中文的得去改图片,那得用Photoshop了,图片也不能乱改,格式,图片大小(尺寸)得原来的。 3 . 修改smali文件,这个有些难度。比如有些apk安装了后要积分什么的,比如大于100才可以用的,其实这个值是用SharedPreference存放的,也就是存在xml里,,位置:/data/data/[包名]/shared_prefs的某个xml里,文件不多肯定是可以找到的。另外一种方法就是修改.smali文件也可以达到这目的,软件实现肯定是读取积分那个值给它修改一下就可以了,例如 const/16 v0 100 (其实就是 v0 = 100)这个语法有点像汇编,觉得还是比汇编简单,v0 v1 ...是寄存器,之前会跟变量关联的。具体的还是自己看看smali语法。 4 . 打包生成apk,执行:./apktool b xxx,会在xxx里面生成,一个dist目录,里面就是xxx.apk,但不能安装滴,提示(Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]),没有给这个apk签名, 5 . 签名,执行:sh ./dex2jar/d2j-apk-sign.sh ./xxx/dist/xxx.apk 就是给刚才那个apk签名,生成的文件还是xxx.apk在apktool根目录下。这样就大功告成啦。

2015-04-09

ubuntu jd-linux

反编译必不可少的利器。 1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转   2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)[1]

2015-04-09

android maps api

android google maps api jar

2014-02-11

android 软件安全 反编译

虫虫安全大作 样板章节 好书啊 主要涉及 android 软件的安全,反编译 和 防反编译 等

2013-01-25

android开发笔记完全版

这是一本相当不错的andoird开发辅导书,详细讲解了ANDROID APK的开发流程和使用各个控件的具体步骤。

2012-10-16

android从开发到精通IBM版本

这是一本介绍ANDROID APK开发的书,书中从最简单的ACTIVITY开始讲起

2012-10-16

android api demo讲解

讲解API demo 的代码,非常适合还没有android开发经验的同学学习

2012-10-16

android sdk r14 linux

Android SDK r14离线安装包,配合ADT 14一起使用

2012-10-16

android adt 14

现在google的网站基本上连接不上,无法下载资源包及更新,提供离线包给大家下载。最新的反而有问题

2012-10-16

libc 源代码 source code libc

真正的LIB 库源码,找了好久才找到. 发现自己写的跟库差太远了,想要研究一下,现在给大家分享一下.

2009-08-21

Linux 内核完全注释

本书对 Linux 早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。虽然所选择的版本较低, 但该内核已能够正常编译运行,其中已经包括了LINUX 工作原理的精髓,通过阅读其源代码能快速地完全理解内核的运作 机制。书中首先以Linux 源代码版本的变迁历史为主线,详细介绍了Linux 系统的发展历史,着重说明了各个内核版本之间 的重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。另外介绍了内核源代码的组织结构及相互关系, 同时还说明了编译和运行该版本内核的方法。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细 说明。每章的安排基本上分为具体研究对象的概述、每个文件的功能介绍、代码内注释、代码中难点及相关资料介绍、与当 前版本的主要区别等部分。最后一章内容总结性地介绍了继续研究Linux 系统的方法和着手点。

2009-07-11

c++应用编程200例

一本很适合初学者的C++书籍,很好的练习及熟悉书籍

2009-06-25

高质量c、c++编程指南

精典的C,C++编程指南,帮你理解C,C++的结构及语法编程要点,上手容易,深入编程

2009-03-05

Linux_内核完全注释

强大而扼要的LINUX内核讲解,让你轻而易已地掌握LINUX精髓!

2009-03-05

空空如也

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

TA关注的人

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