- 博客(31)
- 资源 (3)
- 收藏
- 关注
原创 文字换行StaticLayout
最近工作中有画文字换行的需求于是研究了一下StaticLayout(CharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spa
2013-07-17 14:13:14 2035
原创 关于文字换行StaticLayout
最近工作中有画文字换行的需求于是研究了一下StaticLayout(CharSequence source, int bufstart, int bufend, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spa
2013-07-17 13:40:51 425
原创 listView BUG
对listView的footView 设置setBackgroundColor 会产生一些bug 以后记住千万使用setBackgroundResource
2013-03-29 10:35:53 282
转载 关于Android软件破解的经验总结
android软件破解的工具:smali.jar——google官方提供,主要作用是把smali文件打包成class.dex文件baksmali.jar——google官方提供,主要作用是把*.odex文件反编译为smali文件apktool.jar——第三方提供?用于解析*.apk文件,生成smali文件和解析资源文件signapk.jar——apk签名工具ddms——ADT
2013-01-31 17:38:51 333
转载 android 发短信、打电话、发邮件
短信1.发送短信需要权限 android.permission.SEND_SMS使用android.telephony.SmsManager类普遍使用的方式private void sendSmsMessage(String address,String message)throws Exception { SmsManager smsMgr = Sms
2013-01-26 14:55:03 1929
转载 android之Itent.ACTION_PICK Intent.ACTION_GET_CONTENT妙用
你是不是很多时候,想从弹出的电话本姓名列表中中查找到某个人,然后再获取该人的详细信息呢?你是不是想选择从弹出的列表中选择一张图片,然后将其进行进一步的操作呢?如果,你想,那你是不是很像知道,我们应该怎么让其弹出来一张选择列表,又应该怎么代码实现后边的操作呢?Itent.ACTION_PICK Intent.ACTION_GET_CONTENT 两者都可以完成类似的功能,让我们一起来看
2013-01-23 10:21:20 361
原创 如何禁用ViewPager的滑动事件
最近在研究如何禁用Viewpager的事件研究结果在viewpage的page页上调用 getParent().requestDisallowInterceptTouchEvent(true);即可阻止Viewpager事件分发从而达到禁用滑动的作用
2013-01-12 11:41:33 4605 4
转载 Android中自定义Activity和Dialog的位置大小背景和透明度等
1.自定义Activity显示样式先在res/values下建colors.xml文件,写入: #9000 这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。再在res/values/下建styles.xml,设置程序的风格 <!-- 设置背景 --> @c
2012-11-27 17:22:31 1546
转载 Linux下eclipse安装svn插件
ubutun下面使用eclipse安装了subeclipse插件使用svn出现如下错误 Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjavahl-1 in java.library.path no svnjavahl-1 in j
2012-11-07 14:37:58 1062
转载 Bitmap回收
Caching Bitmaps [缓存位图]加载单个Bitmap到UI是简单直接的,但是如果你需要一次加载大量的图片,事情则会变得复杂起来。在大多数情况下(例如在ListView,GridView or ViewPager), 显示图片的数量通常是没有限制的。通过循环利用子视图可以抑制内存的使用,GC(garbage collector)也会释放那些不再需要使用的bitmap。这些机制
2012-10-25 17:46:08 1314
原创 下拉刷新
介绍两个android平台比较经典的下拉刷新组件:johannilsson 的 android-pulltorefresh项目这个项目,非常有名,基本上android所有的下拉刷新,都是基于该项目的(包括想法和部分实现)。豆瓣广播的android,之前也在使用其变种。Android-PullToRefresh该项目是github上的一个开源的android下拉刷新组件,同样
2012-10-18 16:47:08 716
原创 attr的类型
xmlns:wen=http://schemas.android.com/apk/res/com.iteye.googlers android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">第二行是自定义标签
2012-10-18 15:30:39 210
转载 WindowManager.LayoutParams
WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。 它的内容十分丰富。其实WindowManager.java的主要内容就是由这个类定义构成。下面来分析一下这个类: 定义 public static class WindowMan
2012-08-23 16:40:44 303
转载 android 资源
转自(http://xiechengfa.iteye.com/blog/980530)更多资源请关注这个豆瓣小组:http://www.douban.com/group/starming/实用Android开发工具和资源精选 http://www.starming.com/g.php?u=74_8528 Android Quick Tip: Using the Quick Conta
2012-08-23 09:44:02 445
原创 Eclipase插件下载地址
Eclipse官方下载地址:http://www.eclipse.org/downloads/Android开发用ADT插件安装地址:http://dl-ssl.google.com/android/eclipse/如果上面的地址安装失败,可以尝试使用下边的地址:https://dl-ssl.google.com/android/eclipse/ADT插件1
2012-08-20 17:16:07 1308 1
原创 Android TextView(EditView)文字底部或者中间 加横线
中间加横线getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG );底部加横线:getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG );
2012-08-06 16:16:13 328
原创 观察者(Observer)模式
观察者模式是对象的行为模式,又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、 源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,许多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时, 会通知所有观察者对象,使它们能够自动更新自己。657P
2012-07-23 11:41:06 172
转载 Android Matrix理论与应用详解
Matrix学习——基础知识以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为
2012-07-19 11:25:59 187
转载 总结的一些android公共库
本文主要介绍自己在android开发中总结的一些公共库,目前包括下拉刷新ListView、可以响应各个方向CompoundDrawables点击操作的TextView、图片缓存、图片SD卡缓存、图片工具类,不断更新,欢迎交流公共库代码地址:AndroidCommon@GoogleCode或AndroidCommon@Git对应Demo地址:Demo@GoogleCode或Demo@
2012-07-18 23:40:22 853
转载 Android中常用的位图操作
一、View转换为Bitmap 在Android中所有的控件都是View的直接子类或者间接子类,通过它们可以组成丰富的UI界面。在窗口显示的时候Android会把这些控件都加载到内存中,形成一个以ViewRoot为根节点的控件树,然后由根节点开始逐级把控件绘制到屏幕上。 可以通过调用控件的setDrawingCacheEnabled(true)方法,开启
2012-07-18 14:53:32 2620 3
转载 [Android] 文字翻转动画的实现
本示例为接下来的“SurfaceView使用实例”做铺垫。先上效果图如下: 要求:沿Y轴正方向看,数值减1时动画逆时针旋转,数值加1时动画顺时针旋转。 实现动画的具体细节见"RotateAnimation.java"。为方便查看动画旋转方向,可以将RotateAnimation.DEBUG值设置为true即可。 RotateAnimation参考
2012-07-18 11:52:28 280
原创 使用Camera实现3d翻转效果
废话不多说上代码package com.rote.ui;import java.io.IOException;import java.util.Date;import java.util.Timer;import java.util.TimerTask;import android.content.Context;import android.graphics.Bitmap;im
2012-07-18 11:41:38 349
原创 Android平台完美解决图片内存溢出问题
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的
2012-07-17 11:55:36 1247
转载 BitMap工具类
public final class BitmapUtil { /** *取得指定区域的图形 * @param source * @param x * @param y * @param width * @param height * @return */ public static Bitmap getBitmap(Bitmap source,int x,i
2012-07-16 17:59:47 674
转载 Android之Matrix用法
Matrix,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法。下面是一个乘法的公式: 在Android里面,Matrix由9个float值构成,是一个3*3的矩阵。如下图。
2012-07-16 17:49:54 8403 1
转载 Android之SurfaceView学习(一)
首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; th
2012-07-16 16:58:27 334
转载 各种demo
原文地址:http://www.devdiv.com/Android-DevDiv%E7%89%B9%E5%88%AB%E6%8E%A8%E5%87%BA%EF%BC%8D%EF%BC%8DAndroid%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A%E7%B3%BB%E5%88%97%E8%B5%84%E6%96%99___%E6
2012-07-16 16:47:38 988
转载 Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
本文原创,转载请注明出处:http://blog.csdn.net/qinjuning 今天继续给大家分享下View的相关知识,重点有一下两点: 1、View的几种不同状态属性 2、如何根据不同状态去切换我们的背景图片。 开篇介绍:android背景选择器selector
2012-07-16 13:34:29 688
转载 Android中滑屏实现----手把手教你如何实现触摸滑屏以及Scroller类详解
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 虽然本文标题的有点标题党的感觉,但无论如何,通过这篇文章的学习以及你自己的实践认知,写个简单的滑屏小 Demo还是just so so的。 友情提示: 在继续往下面读之前,希望您
2012-07-16 11:50:16 1627
转载 android图片处理方法(不断收集中)
将一个图片切割成多个图片 有种场景,我们想将一个图片切割成多个图片。比如我们在开发一个拼图的游戏,就首先要对图片进行切割。 以下是封装好的两个类,可以实现图片的切割。仅供参考和学习。 一个是ImagePiece类,此类保存了一个Bitmap对象和一个标识图片的顺序索引的int变量。 Java代码 import android.graphics.Bitm
2012-07-16 11:44:48 648
转载 Android笔记 八 详解android中activity的完整生命周期
android中 activity有自己的生命周期,对这些知识的学习可以帮助我们在今后写程序的时候,更好的理解其中遇到的一些错误。这篇文章很长,希望不要耽误大家的时间~ 今天不会涉及太多关于activity栈的东西,主要说activity自身的生命周期 区分几个概念 1 Activity 官方解释为 “An Activity is an application compo
2012-07-16 11:37:47 349
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人