- 浏览: 403829 次
- 性别:
- 来自: 北京
最新评论
-
ysn003:
这样用就好啦!!!<Button ...
Android学习 之 ColorStateList按钮文字变色 -
ysn003:
Android学习 之 ColorStateList按钮文字变色 -
vitoliao:
楼主你好,如果你的代码需要实现的是回显功能,需要在MainCl ...
Java学习 之 Socket(实现简易的C/S聊天室) -
xinqiqi123:
在item布局中要是引用到自定的东西,item就会显示不全
Android学习 之 问题&解答 ScrollView中嵌套ListView时显示不全的简便解决方案 -
CTXsamCTX:
很好,学习了。
Android 图形用户界面 之 绘图(一)
文章列表
1.类的加载,连接和初始化
1.1 JVM和类
同一个JVM的所有线程,所有变量都处于同一个进程里,它们都使用该JVM进程的内存区,当系统出现一下情况,JVM进程将被终止:
1.1.1 程序运行到最后正常结束;
1.1.2 程序运行 ...
方法一:
在Activity的onCreate()中:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
// onResume() 中调用:
mWakeLock.acquire();
// onPause() 中调用释放WakeLock对象
mWakeLock ...
摘自《Ophone应用开发权威指南》:
/**
* Paint类介绍
*
* Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色,
* 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法,
* 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。
*
* 1.图形绘制
* setARGB(int a,int r,int g,int b);
* 设置绘制的颜色,a代表透明度,r,g,b代表颜色值。
*
* setAlpha(int a);
* 设置绘制图形的透明度。
...
直接贴上代码:
BasicViewDraw.java
package com.view;
import com.test.R;
import android.view.View;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.RectF;
import android.graphics.Path;
impor ...
直接贴上今天写的一些小Demo代码,供以后学习:2011 - 05 - 25
MainActivity.java
package com.anim;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.view.Window;
import android.view.WindowManager;
import android.view.animation.Accelera ...
原文地址:http://www.androidmi.com/Androidkaifa/jinjie/201011/1788.html
作者的联系方式:
QQ:524509159 Email:hoohbood@gmail.com Tel:18666294230大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.
废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来:
第一步:新 ...
原文地址:http://developer.51cto.com/
在Android操作系统中,有很多功能技巧可以帮助我们轻松的实现一些需求。比如对图像图像的处理等等。我们在这里就会为大家带来一些有关Android绘图的方法,希望能是朋友们充分掌握这方面的应用。
绘制各种图形、文字使用Canvas类中drawRect、drawText等方法,详细函数列表以及参数说明可以查看sdk
图形的样式由paint参数控制
Paint类也有很多参数设置方法
坐标由Rect和RectF类管理
通过Canvas、Paint和Rect 就可以绘制游戏中需要的大多数基本图形了
Android绘 ...
原文地址:http://chroya.iteye.com/
Android里面提供了对Matrix操作的一系列方便的接口。
Matrix的操作,总共分为translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种,每一种变换在Android的API里都提供了set, post和pre三种操作方式,除了translate,其他三种操作都可以指定中心点。
set是直接设置Matrix的值,每次set一次,整个Matrix的数组都会变掉。
post是后乘,当前的矩阵乘以参数给出的矩阵。可以连续多次使用post,来完成所需的整 ...
原文地址: http://chroya.iteye.com/
Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。
首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式:
在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图。
没专业工具,画的挺难看。解释一下,上面的 sinX 和 cosX ,表示旋转角度的 cos 值和 sin 值,注意,旋 ...
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/pilou5400/archive/2010/11/13/6006711.aspx
Android中AsyncTask的用法
* AsyncTask
看上去修改后的connect()方法已经可用了,但是这种匿名线程的方式是存在缺陷的: 第一,线程的开销较大,如果每个任务都要创建一个线程,那么应用 程序的效率要低很多; 第二,线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。 另外,前面已经看到,在新线程中更新U ...
太多了。。。 。。。 要的下载吧!
原文地址:http://mypyg.iteye.com/blog/761461
在上文中我们对手势操作进行了基本验证, 我们将上文中添加第二个textview的改为添加Listview,代码如下:
Java代码
ListView lv = new ListView(this);
lv.setBackgroundColor(0xff808080);
final String[] items = {"one", "two", "three"};
lv.setAdapter(n ...
原文地址:http://mypyg.iteye.com/blog/761331
手势即手触摸屏幕做出动作。 View可以通过onTouchEvent收到触摸屏幕事件, 我们可以通过View.setOnTouchListener()设置事件监听器 或者override onTouchEvent()来拦截这些事件, 在拦截函数中判断触摸点的轨迹及运动速度就可以判断出是什么手势。 Android系统提供了GestureDetector来方便手势的判断,即:在拦截函数中每次touchevent都把事件作为参数调用GestureDetector.onTouchEvent(),当有手势被识别出后,就 ...
Three of the core components of an application — activities, services, and broadcast receivers — are activated through messages, called intents.
一、Intent
1、Intent属性、解析Intent是对执行某个操作的一个抽象描述,其描述的内容包括,对执行动作Action的描 ...
原文地址:http://hi.baidu.com/xiechengfa/blog/item/64fbed801e1b57b06c81191f.html
Managing APN Settings on Google Android
An APN (Access Point Name) is the information needed to establish a GPRS/EDGE/UMTS cellular packet data connection on a mobile device. Usually the device can be configured by t ...