- 博客(191)
- 资源 (2)
- 收藏
- 关注
原创 android 备忘录4
10. MotionEvent中的多种事件MotionEvent.ACTION_MASK是应用于多点触摸操作,使用switch (event.getAction() &MotionEvent.ACTION_MASK)就可以处理处理多点触摸的ACTION_POINTER_DOWN和ACTION_POINTER_UP事件。ACTION_DOWN和ACTION_UP就是单点触摸屏幕,按下去和放开的操作;ACTION_POINTER_DOWN和ACTION_POINTER_UP就是多点触摸屏幕,当有一只手
2014-01-02 16:12:51 1343
原创 android 备忘录3
Hashtable.keySet() 降序 TreeMap.keySet() 升序 HashMap.keySet() 乱序 LinkedHashMap.keySet() 原序
2013-12-10 13:51:29 1571
原创 android 备忘录2
7.string.trim()去掉字符序列左边和右边的空格.8.Select at least one project解决办法:是在导入工程的时候出现的,这是因为有同名的工程的,进入windows->show view->project explorer 这里找出来删掉再导入工程即可。9.android:gravity="bottom"如果为按钮,则表示显示在按钮中的文字处于底部。 android:layout_gravity="bottom"表示当前按钮控件相对于自己外层的布局,居于布局的底
2013-11-21 13:31:35 1684
原创 android 备忘录1
15.设置控件或者是布局(layout)不可见LinearLayout ll = (LinearLayout)findviewbyid(r.id.aa);ll.setVisibility(View.Gone);可见:visible;16.数组在初始化的时候必须设定大小。不可以像list一样,长度可变。数组初始化:String[] aa = new String[5];固定长度
2013-09-04 09:40:26 1958
转载 网络访问,返回状态码
参考自:http://ask.seowhy.com/question/14515所有 HTTP 状态代码及其定义。 代码 指示2xx 成功200 正常;请求已完成。201 正常;紧接 POST 命令。202 正常;已接受用于处理,但处理尚未完成。203 正常;部分信息 — 返回的信息只是一部分。204 正常;无响应 — 已接收请求,但不存
2015-07-28 16:19:15 1102
原创 Android 模仿城市列表ExpandableListView
好久没写博客了。很多东西都没积累,现在要开始重新积累起来了。嘻嘻最近在写一款获取城市列表,当点击市名称时,将其下面的区名称显示出来,首先我是利用往layout中加入布局文件实现的。第三种是从网上看到有人用ExpandableListView实现的。第四种是自己整理的。第一种方法跟第二种方法十分类似。第二种方法比较精简一点儿。public class TwoActivity exte
2015-05-29 17:23:29 1134 1
原创 Android 给类及方法自动添加注释 高亮显示选中词
修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates 里面的types 是为当前类添加头部注释。在页面上alt+shift+J即可生成methods 生成的是方法的注释。/** + enter
2014-08-22 09:20:54 1769
转载 用Bitmap加载图片资源时,报错java.lang.OutOfMemoryError: bitmap size exceeds VM budget的解决办法
android系统限制,只给图片分配8兆的内存,超过就崩,你图片几十KB,可能是压缩格式的,转换成bitmap就是本来的大小。在使用模拟器时,出现以上错误,怎么办呢?1.方法一:增大限制:在设置VM的时候,在Hardware选项中,有一项Max VM application heap size,将该项的值增大(默认值是24,可以增到60等等)2.方法二:压缩图片,并及时
2014-08-13 10:49:11 1054
转载 Android paint字体的使用
转自:http://blog.csdn.net/ljb_blog/article/details/10150871一、Android中Paint字体属性的设置:在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp = new paint();mp.setTypeface(Typeface.DE
2014-07-04 10:58:36 1170
转载 Android paint的基本用法
转载:http://www.cnblogs.com/hexiaochun/archive/2012/10/08/2715324.html//画布绘图的一些应用 //画一个点 Paint paint=new Paint(); paint.setColor(Color.BLUE); paint.setStrokeWidth(100);//设置点
2014-07-04 10:46:05 914
转载 Android Http使用Post方式进行数据提交
http://blog.csdn.net/wulianghuan/article/details/8626551我们知道通过Get方式提交的数据是作为Url地址的一部分进行提交,而且对字节数的长度也有限制,与Get方式类似,http-post参数也是被URL编码的,然而它的变量名和变量值不作为URL的一部分被传送,而是放在实际的HTTP请求消息内部被传送。可以通过如下的代码设置
2014-06-20 10:57:00 952
转载 Date 与 calender
Date类学习总结 1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=tim
2014-05-15 15:06:11 896
转载 android 电话状态简介
打电话和来电话时处理 媒体音量的问题。现将逻辑说明如下:1.来电话监听类 PhoneStateListener第一种状态:响铃:TelephonyManager.CALL_STATE_RINGING第二种状态:接起电话: TelephonyManager.CALL_STATE_OFFHOOK第三种状态:挂电话:TelephonyManager.CALL_STATE_IDLE
2014-05-13 10:06:37 1109
转载 GridView各种属性小结
1.android:numColumns=”auto_fit” //GridView的列数设置为自动2.android:columnWidth=”90dp " //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verticalSpacing=”10dp”
2014-04-28 14:56:10 992
转载 Android程序使用代码的安装和卸载
Android程序使用代码的安装和卸载!!! 安装:String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str;Intent intent = new Intent(Intent.ACTION_VIEW); intent.set
2014-04-15 09:28:44 839
原创 Android存储 sharedpreference,file,SQlite,contentprovider。
Android四种存储方式: sharedpreference,file,SQlite,contentprovider。转自:http://www.cnblogs.com/greatverve/archive/2011/12/27/android-sharedpreference-file-SQlite-contentprovider.html1、SharedPreferenc
2014-04-03 10:30:24 1035
原创 数据库语句小结
一、利用cursorprivate SQLiteDatabase db = SQLiteDatabase.openDatabase(数据库路径, null,SQLiteDatabase.NO_LOCALIZED_COLLATORS);1.查询全部cursor = db.query(tablename, new String[] {id, name, age}, null, null
2014-03-31 16:04:58 937
转载 往sdcard中放入数据
一、窗口界面操作1、打开DDMS页面2、打开File Explorer页,如果没有,在Window --> Show View -->File Explorer3、一般就在mnt --> sdcard中4、在sdcard中,点击你要将文件放到的目的文件夹,这里如mp3文件夹5、点击文件夹后,在File Explorer页的右边有两个图标,一个是pull,一个是push,pull
2014-03-21 15:07:55 1131
转载 android 获取图片
转自:http://hi.baidu.com/niceyou/item/b94115a0079e01dd5af191541,已将图片保存到drawable目录下 通过图片id获得DrawableResource res=gerResource(); Drawable drawable=res.getDrawable(id);//id为R.drawable.图片名称 通
2014-03-05 10:03:58 833
转载 单点登录简介
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。1概述单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。通常情
2014-02-20 16:56:38 1840
转载 android popwindow的使用
转自:http://blog.csdn.net/ym19860303/article/details/76571011.使用 popwindow实现如下效果:2.代码如下:MainActivity.java package mtpop.window.main;import android.app.Activity;import android.content
2014-02-10 15:39:01 1211
转载 android 滑动按钮
首先效果图:然后是分别建立三个文件,第一个是main.class,第二个是SlipButton.class,第三个是 onchangeListener.classmain.class import android.app.Activity; import android.os.Bundle; import android.widget.Toast;
2014-02-08 13:44:31 1278
转载 TextView改变部分字体的大小和颜色
转自:http://blog.csdn.net/singwhatiwanna/article/details/18363899方法:1、 字体颜色可以采用font,也可以使用ColorSpan2、 字体大小可以使用、和 到的标签,还可以采用SizeSpan3、 Spannable功能比较全面,调用setSpan即可为TextView设置美丽的特效,其支持的特效在Charac
2014-02-08 10:57:17 2630
转载 小记 第一签2014
http://zhidao.baidu.com/link?url=QpCyBNkRe4BrkRokloD9HM4fHcUrKwU4uhls6TE2jzyLMRSB_0ez6l8c-CYBwUNTgpBVkRM3yzD1AjrCXra7Ma太清宫求的第一签 王母祝寿古人王母祝寿 蓬莱东阁玉桃香,顺水行舟仙赐方; 宜男正好图全计,不必他方卜地长。 解:王母娘娘大寿,各仙家前往致贺,
2014-02-08 09:13:43 1000
转载 android point等常用自绘图控件简介
转自:http://byandby.iteye.com/blog/826304一、Canvas类android.graphics.CanvasCanvas类好比手机中的画纸,我们可以在Canvas上画图形或者图像。一般我们用android来绘画的时候,需要四个组成部分:1、位图:包含像素2、Canvas画板:包含绘画内容,写入位图3、初始图形:如Rect、Bitmap、
2014-01-22 10:09:25 5042
转载 Android中Paint字体的使用
转自:http://chen2337.blog.163.com/blog/static/34039920201173335056/一、Android中Paint字体属性的设置: 在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp = new paint();mp.setTypeface(Typefa
2014-01-22 09:41:05 920
转载 Android 带你从源码的角度解析Scroller的滚动实现原理
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢!今天给大家讲解的是Scroller类的滚动实现原理,可能很多朋友不太了解该类是用来干嘛的,但是研究Launcher的朋友应该对他很熟悉,Scroller类是滚动的一个封装类,可以实现View的平滑滚动效果,
2014-01-16 10:34:53 760
转载 android开发之interpolator的用法详解
android:interpolator Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。 android中的文档内容如下: AccelerateDecelerateInterpolator 在动画开始与介绍的地
2014-01-16 09:56:09 786
转载 android 弹出多选对话框
转自:http://blog.sina.com.cn/s/blog_78c9a0ab0100xxht.html一、通过AlertDialog.Builder类的setMultiChoiceItems()方法可以创建列表对话框,方法如下:1、 从资源文件中装载数据:public Builder setMultiChoiceItems(int itemsId, boolean[]che
2014-01-10 15:52:05 2235
转载 onInterceptTouchEvent和onTouchEvent调用时序
转自:http://www.blogjava.net/TiGERTiAN/archive/2011/02/22/344869.htmlonInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGrou
2014-01-10 14:23:21 706
转载 MeasureSpec介绍
转自:http://www.cnblogs.com/slider/archive/2011/11/28/2266538.html一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未指定),父元素部队自元素施加任何束缚,子元素可以得到任意想要的大
2014-01-09 14:42:31 672
转载 Android中VelocityTracker类的介绍
用来追踪触摸事件(flinging事件和其他手势事件)的速率。用obtain()函数来获得类的实例,用addMovement(MotionEvent)函数将motionevent加入到VelocityTracker类实例中,当你使用到速率时,使用computeCurrentVelocity(int)初始化速率的单位,并获得当前的事件的速率,然后使用getXVelocity()或getXVeloci
2014-01-06 15:17:43 1319
转载 android canvas简介
转自:http://www.2cto.com/kf/201109/103992.html当我们调整好画笔之后,现在需要绘制到画布上,这就得用Canvas类了。在Android中既然把Canvas当做画布,那么就可以在画布上绘制我们想要的任何东西。除了在画布上绘制之外,还需要设置一些关于画布的属性,比如,画布的颜色、尺寸等。下面来分析Android中Canvas有哪些功能,Canvas提供了
2014-01-02 17:20:11 834
转载 android 利用sensormanager获取设备的方向
转自:http://www.cnblogs.com/bpasser/archive/2011/10/17/2214517.html带有g-sensor的Android设备上可通过API获取到设备的运动加速度,应用程序通过一些假设和运算,可以从加速度计算出设备的方向获取设备运动加速度的基本代码是: SensorManager sm = (SensorManager)
2013-12-30 17:05:37 2285
转载 SensorManager与Sensor交互
From:http://xxw8393.blog.163.com/blog/static/372568342010112422648905/package com.sensors.acc;import android.app.Activity;import android.os.Bundle; import android.util.Log;impo
2013-12-30 16:18:46 2120
转载 android SlidingDrawer滑动式抽屉控件
一、简介 SlidingDrawer隐藏屏外的内容,并允许用户通过handle以显示隐藏内容。它可以垂直或水平滑动,它有俩个View组成,其一是可以拖动的handle,其二是隐藏内容的View.它里面的控件必须设置布局,在布局文件中必须指定handle和content.例如下面 android:layout_height="fill_parent" android:handl
2013-12-30 14:45:55 1203
转载 Android控件之ZoomControls缩放控件
转自: http://www.cnblogs.com/salam/archive/2010/10/25/1860460.html先看一下效果正常 缩小 放大 一、简介 ZoomControls是一组可缩放的控件。它包含俩个按钮(放大按钮、缩小按钮)二、重要方法 hasFocus():判断焦点 hide():隐藏 onTou
2013-12-30 11:55:50 1300
转载 Android图片处理(Matrix,ColorMatrix)
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类)方面的操作
2013-12-27 11:33:34 844
转载 Java中Math类的常用方法
public class MathDemo { public static void main(String args[]){ /** * abs求绝对值 */ System.out.println(Math.abs(-10.4)); //10.4 System.out.print
2013-12-27 10:52:53 810
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人