- 博客(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
原创 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
转载 编辑文章 - 博客频道 - 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
[zip文件] Ubuntu(Linux)反编译apk(apktool)
2015-04-09
ubuntu jd-linux
2015-04-09
Linux 内核完全注释
2009-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人