`
ipjmc
  • 浏览: 703315 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
        不了解Matrix的同学看这里:http://ipjmc.iteye.com/blog/1275366         弄明白matrix那几个方法的使用了,比如preTranslate, setTranslate, postTranslate这些。以前对它们都是一知半解,以为这几个方法没什么区别,其实还是有很大不同的,最紧要是这几个方法的调用顺序对坐标变换的影响。抽象的说pre方法是向前"生长", post方法是向后"生长",具体拿个例子来说,比如一个matrix调用了下列一系列的方法: matrix.preScale(0.5f, ...
OAuth方式 通过网页方式授权 实现方法,三个步骤 1.使用已有的 consumer key 和 consumer secret 生成参数,换取未授权的 Request Token 查看新浪微博提供的SDK,找到Weibo.java,找到可以获取RequestToken的函数 RequestToken getOAuthRequestToken(String callback_url) 也可以是其他的函数,但必须有参数callback_url,这也是关键所在。我们希望通过callback_url打开程序的某一个Activity,比如是TestActivity,就需要在AndroidManifes ...
Android系统中自带了很多图标,我们的程序可以方便使用。 Android™ 1.5 android.R.drawable Icon Resources http://since2006.com/android/1.5-drawables.php Android™ 1.6 android.R.drawable Icon Resources http://since2006.com/android/1.6-drawables.php Android™ 2.1 android.R.drawable Icon Resources http://since2006.com/androi ...
Android动画学习笔记 http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html
android在处理一写图片资源的时候,会进行一些类型的转换,现在有空整理一下: 1、Drawable → Bitmap public static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bitmap.createBitmap( drawable.getIntrinsicWidth(), drawable.getInt ...
    Canvas提供了ClipPath, ClipRect, ClipRegion 等方法来裁剪,通过Path, Rect ,Region 的不同组合,Android几乎可以支持任意现状的裁剪区域。     android.graphics包中定义了Point, Rect, Path, Region 这几种几何形状,Path可以为有圆弧,椭圆,二次曲线,三次曲线,线段,矩形等基本几何图形或是由这些基本几何图形组合而成,Path可以为开放或是闭合曲线。Rect提供了定义矩形的简洁方法。Region则支持通过区域的“加”,“减”,“并”,“异或”等逻辑运算由多个Region组合而成。Regio ...
    android 中View对象的创建可以在代码中创建,也可以在布局文件中声明,在布局文件中声明时,可以对在布局文件中添加属性,如: android:layout_width="fill_parent"     属性包括两个部分:android和layout_width,android是命名空间,layout_width是属性名,我们可以在View上添加任意不带前缀的属性如: <View android:layout_width="44dip" android:layout_height="0dip" anypropert ...
转自:http://www.cnblogs.com/coding-way/archive/2011/07/26/2117522.html Bitmap.Config ALPHA_8   Bitmap.Config ARGB_4444   Bitmap.Config ARGB_8888   Bitmap.Config RGB_565     A       R  G  B 透明度 红色 绿色 蓝色 Bitmap.Config ARGB_4444 16 每个像素 占四位   Bitmap.Config ARGB_8888 32 每个像素 占八位 Bitmap.Conf ...
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹*读取文件资源:1.读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作 InputStream is = ge ...
    参考博客http://yanweimin7.iteye.com/blog/1126570 实现,把mNowRect的更新放到Handler里,逻辑更简单。     实现效果如下图:在“首页”和“我的信息”之间切换时,后面的背景从“首页”以动画形式滚动到“我的信息”。       ...
import android.app.Activity; import android.os.Bundle; 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; ...
Android用simpleAdapter来直接显示BMP图片 涉及的系列问题 传送门:http://50-marketing.iteye.com/blog/1261561
    使用Timer和TimerTask可以将一个动作延迟一段时间执行,或者周期性的执行某项任务。延迟动作可以很方便的用Handler实现,没必要用Timer。使用Timer和TimerTask周期性的执行某项任务还是非常方便的,它们也是Java本身的特性,可参考文档 http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Timer.html (这个要比Google的文档详细很多,包括schedule与scheduleAtFixedRate的区别,cancel与purge的作用,一目了然)。     Timer和TimerTask使用起 ...
两个Activity跳转的时候,自定义翻页效果: Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivityForResult(intent, 11); //添加界面切换效果,注意只有Android的2.0(SdkVersion版本号为5)以后的版本才支持 int version = Integer.valueOf(android.os.Build.VERSION.SDK); if(version >= 5) { overridePe ...
        ViewFlipper继承FrameLayout,完全可以把它当成一种FrameLayout,只是多了一种功能,很方便的实现在不同的层中实现切换,还可以设置一些动画。废话不说了,直接上代码     main.xml,我在ViewFlipper中设置了一个Button,但是必须取消Clickable才能让ViewFlipper捕捉到onTouch事件,原因可参考文章:http://orgcent.com/android-touch-event-mechanism/ <?xml version="1.0" encoding="utf-8&quo ...
Global site tag (gtag.js) - Google Analytics