- 博客(14)
- 资源 (5)
- 收藏
- 关注
转载 关于安卓HTTP请求用HttpUrlConnection仍是HttpClient好
关于安卓HTTP请求用HttpUrlConnection还是HttpClient好安卓和JAVA应用开发少不了要提交HTTP请求,而基本上目前有两个实现方式:HttpUrlConnection(即URL.openConnection)和HttpClient。网上不少人都认为HttpClient更好,理由是功能更强,BUG更少,更容易控制细节。但我个人认为普通JAVA人员可选用Htt
2014-02-27 16:20:00 688
转载 android.graphics.Bitmap.Config<ALPHA_8, ARGB_4444,ARGB_8888,RGB_565>
android.graphics.Bitmap.Config最近学习Api文档,打开Android.graphics.Bitmap类里有一个内部类Bitmap.Config类,在Bitmap类里createBitmap(int width, int height, Bitmap.Config config)方法里会用到,打开个这个类一看 枚举变量public static fi
2014-02-26 16:15:56 811
转载 Andriod中绘(画)图----Canvas的使用详解
转载请注明出处:http://blog.csdn.net/qinjuning 由于在网络上找到关于Canvas的使用都比较抽象,也许是我的逻辑思维不太好吧,总是感觉理解起来比较困难, 尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包括它的两种不同的使用 情
2014-02-26 14:38:25 808
原创 图片转圆角(saveLayer、restore)
public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float roundPx) {int x = bitmap.getWidth();int y = bitmap.getHeight();float[] mOuter = new float[] { roundPx, roundPx, roundPx, roundPx,
2014-02-26 14:36:21 1958
转载 canvas.save() canvas.restore() 作用
暂时先看此博客,待以后再研究这里canvas.save();和canvas.restore();是两个相互匹配出现的,作用是用来保存画布的状态和取出保存的状态的。这里稍微解释一下, 当我们对画布进行旋转,缩放,平移等操作的时候其实我们是想对特定的元素进行操作,比如图片,一个矩形等,但是当你用canvas的方法来进行这些操作的时候,其实是对整个画布进行了操作,那么之后在画布上的元素
2014-02-26 14:12:09 668
转载 android图形系统详解五:Android绘制模式
上一篇:http://www.2cto.com/kf/201204/126774.html当硬加速被启用,Android框架利用一个新的绘制模式来把你的应用呈现到屏幕,这个模式利用了一个显示列表.要完全理解显示列表以及它如何影响你的应用,先要理解android如何在非硬加速下绘制View.下面的小节描述了软加速的和硬加速的绘制models.软件绘制模式 在软件绘制模式
2014-02-26 11:43:00 769
转载 android图形系统详解六:View layer
View layers 在所有版本的Android中,views都有画到离屏缓冲的能力,这包括使用view的绘制cache,或使用Canvas.saveLayer().离屏缓冲,或者说层,有很多用处.你可以使用它们来为复杂的view动画或使用组合效果时提高性能.例如,你可以使用Canvas.saveLayer()实现淡出效果,这个方法会临时的把一个view画到一个layer中然后使用一个透明
2014-02-26 11:42:10 763
转载 android之自定义ViewGroup和自动换行的布局的实现
viewgroup简单说就是可以装view的view.今天遇到一个问题,就是需要一个可以自动根据一行中view的宽度自动换行的布局,网上找了下,没有相关的例子,但是找到了思路:自定义一个viewgroup,然后在onlayout文件里面自动检测view的右边缘的横坐标值,和你的view的parent view的况度判断是否换行显示view就可以了。因为代码比较简单,就不多说了:
2014-02-19 14:19:43 575
原创 Java 初始化
public class Main extends MainClass{private final int radius = 1;private final int a;private Hello hello = new Hello(this);// private int radius = 1;Main(int i ){a =0;System.out.printl
2014-02-18 10:48:08 659
转载 onInterceptTouchEvent和onTouchEvent调用时序
onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个方法的,如Linea
2014-02-14 14:07:12 490
原创 TestConstruct(构造函数执行顺序及选择)
public class TestConstruct extends Parent{/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubTestConstruct tc = new TestConstruct("aaa");}
2014-02-12 11:44:34 768
转载 String,StringBuffer,StringBuilder的一些区别
JAVA中String,StringBuffer,StringBuilder是有一些区别的;String主要应用在简单地保存一个字符串,逐步地遍历字符串,但其执行删除,修改,插入的操作时就有些麻烦;此时我们请出后两者,如StringBuffer,StringBuilder;说起后两者StringBuffer,StringBuilder主要在删除,修改,插入操作方面比String强,StringBu
2014-02-12 10:53:52 575
转载 java基础经典五十问
1、&和&&的区别。 答:&是位运算符,&&是布尔逻辑运算符。&也可用于逻辑运算,但是此时他不支持短路运算(即如果第一个变量的值为false,他还会判断第二个变量的bool值)2、Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 答:Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11
2014-02-08 15:31:47 716
转载 请注意:java中没有引用传递
说明:本文的适用对象为java初学者、如果有读者发现文章中有叙述不妥之处,请指正。今天在论坛上有人提了一个关于java中调用函数时有没有引用传递的问题,可谓是吵的不可开交。有人说java只有值传递,也有人说java既有值传递也有引用传递,那么java中到底有没有引用传递呢,下面我来分析一下。一、首先来明确一下"值传递"和"引用传递的"区别值传递:是对所传递参数进行一次副本拷
2014-02-08 14:26:14 561
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人