自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Raleigh

罗利的技术博客

  • 博客(370)
  • 资源 (38)
  • 收藏
  • 关注

转载 Android内存优化之二:MAT使用进阶

前言第一篇文章《Android内存优化之一:MAT使用入门》介绍了MAT的基本使用方法,包括下载、安装、打开HPROF文件,和一些基本的视图。这篇文章介绍一下一些最新的工具使用方法,和第一篇中没有提到的一些其他的用法。Java的内存泄露的特点Java中的内存泄露主要特征:可达,无用无用指的是创建了但是不再使用之后没有释放能重用但是却创建了新的对象进行处理MAT使用技巧进

2015-05-08 16:54:21 1142

转载 Android内存优化之一:MAT使用入门

MAT简介MAT介绍MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可能造成这种结果的对象。当然

2015-05-08 16:52:31 1016

转载 Android中判断app何时启动和关闭的技术研究

只有两种东西能让一个团队团结,恐惧或忠诚。—《速度与激情7》——欢迎转载,请注明出处 http://blog.csdn.net/asce1885 ,未经本人同意请勿用于商业用途,谢谢——原文链接:http://engineering.meetme.com/2015/04/android-determine-when-app-is-opened-or-closed/存在的

2015-05-08 16:12:52 367

转载 Android开发--RecyclerView使用,看AndroidL新特性

在去年Google I/0大会,Google开放了一个全新的视图类RecyclerView,它被用来代替ListView以及GridView,提供更为高效的回收复用机制,同时实现管理与视图的解耦合,今天对这个新的控件来进行一次总结。概述首先,让我们来看一下RecyclerView类之下都有哪些重要的类,以及他们的作用:RecyclerView.Adapter:托管数据集合,

2015-05-08 16:10:17 501

转载 ListView数据更新后,自动滚动到底部(聊天时常用)

Method1:mListView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);Method2:set this attribute in XMLandroid:transcriptMode="alwaysScroll"Method3:if the above two methods

2015-04-28 15:05:13 2461

转载 关于ListView中getView被重复调用的问题

我用ListView显示数据时,自定义了一个适配器(extends ArrayAdapter),然后重写了getView方法,现在出现一个问题,就是这个getView()方法被重复调用了,比如我的_data中有两条数据,但是log.i("show",house.toString());这句却被执行了4次甚至更多,请问各位这是神马情况?方法代码如下:这是自定义的适配器:packa

2015-03-04 11:35:54 511

原创 viewpager + frgment 横竖屏切换 问题 Fragment被调用两次。

viewpager + frgment 横竖屏切换 Fragment被调用两次问题,解决4.0以上的话,android:configChanges加上screenSize属性manifest文件中Activity配置添加  android:configChanges="screenSize|orientation"

2015-03-03 16:12:56 1748 1

转载 android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr

2015-02-06 10:51:13 389

原创 android 旋转动画

1、anim xmlxmlversion="1.0"encoding="utf-8"?>setxmlns:android="http://schemas.android.com/apk/res/android">    rotate        android:duration="700"        android:fromDegrees="0

2015-01-30 14:02:01 495

原创 调用系统图片裁剪器

选择图片Url=data.getData(),拍照url=Uri.fromFile(new File(your image dir, your image name));Intent intent =new Intent("com.android.camera.action.CROP");intent.setDataAndType(uri,"image/*");inte

2015-01-28 13:53:47 381

转载 在使用shape的同时,用代码修改shape的颜色属性

Android里面经常会使用shape来定制一些View的背景可以修改View的背景颜色,形状等属性一般情况下,shape都是在xml文件里面写死了,今天遇到一个需求,View的形状是圆角的,但是颜色是在代码里面设置的最开始的思路是先在代码里给View设置颜色,再在shape里面设置solid属性为透明色[html] view pla

2015-01-28 09:30:31 1135

转载 Android中EditText限制只能输入 电话号码 字母 邮箱地址

下面以数字、电话为例讲述EditText怎么设置输入类型,其他类型可以参考InputType类。1) 只能输入数字 代码如下复制代码EditText et = (EditText) findViewById(R.id.etTest);et.setInputType(InputType.TYPE_CLASS_NUMBER);

2015-01-14 11:33:19 5331

转载 Android学习之Shader渲染

Shader有几个直接子类:BitmapShader    : 图像渲染LinearGradient  : 线性渐变RadialGradient  : 环形渐变SweepGradient   : 扫描渐变---围绕一个中心点扫描渐变就像电影里那种雷达扫描ComposeShader   : 组合渲染先看效果图:先保存好你要在

2015-01-12 17:33:14 641

转载 使用EditText在不同场景下调用软键盘的总结

这几天在做自动弹出与隐藏软键盘,EditText在不同的使用环境下调用的方法是不一样的,找不到通用万能的方法,网上写的那些方法也只能作参考,不通用;这里总结一下我的心得,写出来分享给大家,希望对大家有帮助。1.普通Activity中调用软键盘(下面两种方法都可以用):方法一:WindowManager.LayoutParams params = act.getWindow(

2015-01-07 13:41:04 386

转载 android中小常识

android中如何设置焦点在某一个指定的View上:view.requestFocus();大的滚动条设置:listView.setFastScrollEnabled(true);EditText光标在右边,输入内容从右往左:android:gravity="center_vertical|right"或者editText.setGravity(Gravity

2015-01-07 13:36:21 414

原创 android dimens.xml用法

dimens.xmlxml version="1.0" encoding="utf-8"?>resources>        dimen name="dimen.my_text_size">10spdimen>    resources>1、设置字体大小TextView mName = (TextView)findViewById(R.id.name); getDimensi

2014-12-31 09:32:11 1438

转载 Android GridView属性集合

GridView的一些特殊属性:1.android:numColumns=”auto_fit”   //GridView的列数设置为自动2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.andr

2014-12-26 16:18:43 421

原创 android 中 系统日期时间格式

1、获取系统日期格式DateFormat df = DateFormat.getDateInstance(); //格式2014年9月8日DateFormat df = DateFormat.getDateTimeInstance();//格式2014年9月8日 (下午)06:09:08DateFormat df = DateFormat.getDateTimeInstance(DateFormat.DEFAULT,DateFormat.SHORT);//格式2014年9月8日 (下午)06:09

2014-12-22 11:24:32 1226

转载 【Android】xml文件里面出现unbound prefix的问题

【Android】xml文件里面出现unbound prefix的问题    相信有很多菜鸟在编写xml文件的时候,都会遇到这样的问题,明明是从网上down来的代码,copy上去了却报错,而且提示unbound prefix,问题往往还很诡异,换了一次代码有可能就好了,自己也不知道哪儿出了错。 这个问题似乎跟xmlns:android

2014-12-09 14:22:04 865

转载 Android 实现自定义Spinner

有时候因为项目的界面风格 很多控件如果使用原生的样式感觉会与整体风格有些不搭 所以需要自定义样式 很多项目中自定义控件都是必不可少的 这里参考网上的一些资料 实现了一个自定义Spinner  记录下 加深印象效果图:                      弹框是通过一个重写的Dialog和Listview实现      第一步 

2014-12-04 16:05:51 666

转载 Android – Google Play issue: “your device isn’t compatible with this version”

At some point in the last few months changes were made to either or both the ADT plugin for Eclipse and Google Play that rendered my most recent Android application updates “incompatible” with tablets

2014-12-03 15:06:34 1387

转载 AndroidManifest.xml文件详解(supports-screens)

语法(SYNTAX):android:resizeable=["true"|"false"]                  android:smallScreens=["true" | "false"]                  android:normalScreens=["true" | "false"]                  android:lar

2014-12-03 15:06:12 569

转载 如何在android style文件中使用自定义属性

如何在android style文件中使用自定义attr属性style.xml 中resources xmlns:android="http://schemas.android.com/apk/res/android" > name_text">hello,world! attrs.xml中 declare-styleable na

2014-11-27 11:56:54 518

转载 android ViewPager,ViewFlipper,ViewFlow实现左右滑动

开篇        首页只是作为ViewPager,ViewFlipper,ViewFlow的入口,提供三个Button进行跳转。               1. ViewPager        先看看官方文档怎么介绍ViewPager的:http://developer.android.com/reference/android/support/v4/vi

2014-11-24 10:27:21 587

转载 Android平台下的JNI开发

JNI是Java Native Interface的缩写,通过JNI可以方便我们在Android平台上进行C/C++编程。要用JNI首先必须安装Android的NDK,配置好NDK环境之后就可以在Eclipse下进行C/C++开发了。    其实JNI的原理很容易理解,其本质就是在Java层定义一个接口,同时在C层用C/C++代码实现该接口的功能并编译成动态链接库,这样Activity就可

2014-11-07 13:34:22 518

转载 Android支付接入:支付宝

相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。PS:初次写博文,各方面还不够

2014-10-28 17:17:54 1026

转载 Android学习系列(28)--App集成支付宝

手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不再需要回家上网银,想买什么,扫描一下,或者搜索一下,然后下单,不找零,直接送到你家,这将是手机支付给我们带来的全新交易体验。谷歌刚推出了谷歌钱包,这必是我们后面要使用的主要手段,但是鉴于当前国情,我觉得有必要介绍一下andr

2014-10-28 17:12:52 648

转载 Android java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.pr

E/AndroidRuntime(7200): Uncaught handler: thread Thread-8 exiting due to uncaught exceptionE/AndroidRuntime( 7200): java.lang.RuntimeException: Can't create handler inside thread that has not called

2014-10-28 10:54:40 1988

转载 TextView中添加链接,点击启动另一个Activity

[java] view plaincopypublic class TestLinkActivity extends Activity {      private TextView tv;        @Override      public void onCreate(Bundle savedInstanceState) {       

2014-10-22 16:27:09 711

转载 TextView 借助Linkify,使用自定义模式设置链接

TextView是android中的一个比较常用的控件,它有一个非常有趣的特性,可以通过android:autoLink设置某些模式,使得textView文本中匹配这个模式的文本段成为可点链接。android默认支持的模式有:web,email,phone,map以及它们的组合。 例如: <TextView android:layout_width="wra

2014-10-22 10:39:28 1567

转载 android 分割线渐变色和几种颜色值定义

横线渐变色[html] view plaincopyxml version="1.0" encoding="utf-8"?>  shape xmlns:android="http://schemas.android.com/apk/res/android"      android:shape="rectangle">          

2014-10-21 11:09:48 1231

转载 Android自定义控件 自定义属性

1、自定义属性文件attrs.xml,放入values文件夹中---------attrs.xml [c-sharp] view plaincopy"1.0" encoding="utf-8"?>          "myView">            "textColor" format="color"/>

2014-10-20 13:45:19 472

转载 适用ios,android,wp等平台手机emoji表情符号兼容方案

一 什么是Emoji         emoji就是表情符号;词义来自日语(えもじ,e-moji,moji在日语中的含义是字符)  表情符号现已普遍应用于手机短信和网络聊天软件。  emoji表情符号,在外国的手机短信里面已经是很流行使用的一种表情。  手机上如何使用emoji:  1.iphone、ipad系统:安装emoji free,再设置-通用-键盘-国际键盘-添加

2014-10-16 09:17:21 1555

转载 Ken Burns特效的幻灯片

Ken Burns特效,是视频产品中使用的一种平移和缩放的静态图片的特效。先看维基百科针对Ken Burns特效的介绍。http://en.wikipedia.org/wiki/Ken_Burns_effect要实现这个效果,需要使用NineOldAndroids库,这个库可以在旧版本上使用Android 3.0的动画库。效果图

2014-10-08 10:03:49 539

转载 Android 读取图片方向信息

public  int getExifOrientation(Stringfilepath) {int degree = 0;ExifInterface exif =null;try {exif = new ExifInterface(filepath);} catch (IOExceptionex) {// MmsL

2014-09-28 09:24:55 1974

转载 Android判断App是否在前台运行

private boolean isRunningForeground (Context context)  {      ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);      ComponentName cn = am.getRunningTasks

2014-09-25 17:20:17 505

转载 图文解释XCode常用快捷键的使用

刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。一、关于运行调试1、运行,停止,都在工具栏的Product里。Comm

2014-09-19 10:06:35 437

原创 GoogleMap开发-Android

GoogleMap开发-Android

2014-09-11 17:46:46 1067

原创 Android开发小知识点

Android开发知识点的一个小归纳

2014-09-03 11:03:21 2092

转载 android拦截短信并屏蔽系统的Notification

拦截短信有几个关键点: 1.android接收短信时是以广播的方式2.程序只要在自己的Manifest.xml里加有"接收"SMS的权限view plaincopy to clipboardprint?   3.要写个广播接收类view plaincopy to clipboardprint?public class smsreceivean

2014-09-02 11:13:23 666

volley和okhttp的jar包

解决Volley Patch请求在5.0以下不能使用的问题的相关包

2017-11-20

Camera2 Demo

Camera2 Demo

2017-04-07

Android 炫酷图表源码

MPAndroidChart 是 Android 系统上一款开源的图表库。目前提供线图和饼图,支持选择、缩放和拖放。

2015-10-23

MaterialEditText

MaterialEditText 效果

2015-07-22

CardView+ListView

CardView效果+移除CardView流畅的动画效果

2015-07-22

android 自定义日历

android 自定义日历,仿小米日历,界面不错

2015-02-12

仿微信启动切换动画效果

仿微信启动切换动画效果

2015-01-28

仿微信朋友圈下拉刷新

仿微信朋友圈下拉刷新的核心代码,基于此代码可以进行修改

2015-01-21

Android特效的幻灯片-Ken Burns

Ken Burns特效,是视频产品中使用的一种平移和缩放的静态图片的特效。 先看维基百科针对Ken Burns特效的介绍。

2014-10-08

Spinner小例子

Spinner选择下拉框小例子

2014-09-04

ListAcitivity自定义样式

ListAcitivity自定义样式,实用

2014-09-04

AutoCompleteTextView

输入框提示, AutoCompleteTextView小例子,自定义下拉样式

2014-09-04

ActionBar小例子

ActionBar小例子,可自定义样式,ActionBar小例子,可自定义样式,

2014-09-04

Android自定义通知显示在通知栏上

Android自定义通知显示在通知栏上,小例子

2014-08-21

Dialog对话框,包括选择项Dialog,进度条Dialog,下载进度条Dialog

Dialog对话框,包括选择项Dialog,进度条Dialog,下载进度条Dialog

2014-08-20

Dialog对话框

Dialog对话框

2014-08-20

仿小米Dialog

仿小米Dialog对话框

2014-08-19

Genymotion-ARM-Translation.zip

安装有JPUSH推送的App时,Genymotion通常会报错,无法安装App,使用这个工具包做兼容就可以了,直接拖进Genymotion中安装,安装成功后会提示你重启Genymotion模拟器,长按Genymotion电源键选择Power off关机,然后重启就可以了

2014-07-22

Android DownLoadManager小例子

Android DownLoadManager使用的小例子,主要使用DownloadManager.Request方法来下载文件,下载可在通知栏中显示

2014-07-16

Android菊花对话框,菊花进度条

自定义控件,包含菊花进度条和菊花对话框,使用的是多个菊花图片做成动画的效果,使用比较简单

2014-07-14

xUltimate-d9pc-x86.rar

解压xUltimate-d9pc-x86.rar压缩包 1.把预处理黑边的图片到目录example1\res\drawable-hdpi下 2.双击xUltimate-d9pc.exe,听到电脑滴的一声,即可完成去黑边(此时的9.png图片内部加载了黑边信息) 3.根目下会自动生成done文件,在done\example1\res\drawable-hdpi下,就是我们经过处理的9.PNG图片

2014-07-04

android 日期选择组件

android日期选择组件,只有日月年的选择,选择效果流畅,不错的东东

2014-04-30

Android滑动式菜单 SlidingMenu

Android滑动式菜单 SlidingMenu,侧滑效果,效果不错,可下载看看

2014-04-30

android 菊花进度条

菊花进度条,资源里面有几个进度条的图,可自行选择进度条的效果图

2014-04-30

Android ViewBadger 视图标记

Android ViewBadger 视图标记,比如来消息推送时,可在控件上红色圆显示消息的数量,使用非常简单

2014-04-30

android 下拉刷新

listview、gridview等多种控件的下拉,全部封装了,使用较便捷,可以通用下拉刷新

2014-04-30

android 日历

android 日历,页面效果做的不错,下载看看,是个好例子

2014-04-30

仿微信下拉菜单

仿微信下拉菜单,popupwindow 仿微信下拉菜单

2014-04-30

Gridview下拉刷新

Gridview下拉刷新

2014-03-05

简单例子-下载JSON数据

1、从Web服务器返回的JSON数据的结构[{"appeId":"1","survId":"1","location":"","surveyDate":"2008-03-14","surveyTime":"12:19:47","inputUserId":"1","inputTime":"2008-03-14 12:21:51","modifyTime":"0000-00-00 00:00:00"},{"appeId":"2","survId":"32","location":"","surveyDate":"2008-03-14","surveyTime":"22:43:09","inputUserId":"32","inputTime":"2008-03-14 22:43:37","modifyTime":"0000-00-00 00:00:00"},{"appeId":"3","survId":"32","location":"","surveyDate":"2008-03-15","surveyTime":"07:59:33","inputUserId":"32","inputTime":"2008-03-15 08:00:44","modifyTime":"0000-00-00 00:00:00"},{"appeId":"4","survId":"1","location":"","surveyDate":"2008-03-15","surveyTime":"10:45:42","inputUserId":"1","inputTime":"2008-03-15 10:46:04","modifyTime":"0000-00-00 00:00:00"},{"appeId":"5","survId":"32","location":"","surveyDate":"2008-03-16","surveyTime":"08:04:49","inputUserId":"32","inputTime":"2008-03-16 08:05:26","modifyTime":"0000-00-00 00:00:00"},{"appeId":"6","survId":"32","location":"","surveyDate":"2008-03-20","surveyTime":"20:19:01","inputUserId":"32","inputTime":"2008-03-20 20:19:32","modifyTime":"0000-00-00 00:00:00"}]

2014-01-26

下载多个网络图片依次播放Http+AysncTask

下载多个网络图片,并依次播放,Http+AysncTask实现

2014-01-03

ADTPlugin 插件

适合离线安装,配置android的环境,可行

2013-12-10

dr.com客户端(安卓版)

dr.com客户端(安卓版),安卓系统校内网登录客户端

2013-11-19

Android ViewPager Fragment实现QQ界面

ViewPager+Fragment的结合使用,实现QQ界面的理解

2013-11-08

jsonplugin-0.34 struts2包

jsonplugin-0.34 struts2包

2013-10-05

json.js struts2包

json.js struts2包

2013-10-05

prototype.js struts2包

prototype.js struts2包

2013-10-05

android动画切换效果

activity切换时的overridePendingTransition动画效果 淡入淡出效果 overridePendingTransition(R.anim.fade, R.anim.hold); 放大淡出效果 overridePendingTransition(R.anim.my_scale_action,R.anim.my_alpha_action); 转动淡出效果 overridePendingTransition(R.anim.scale_rotate,R.anim.my_alpha_action); 转动淡出效果 overridePendingTransition(R.anim.scale_translate_rotate,R.anim.my_alpha_action); 左上角展开淡出效果 overridePendingTransition(R.anim.scale_translate,R.anim.my_alpha_action); 压缩变小淡出效果 overridePendingTransition(R.anim.hyperspace_in,R.anim.hyperspace_out); 右往左推出效果 overridePendingTransition(R.anim.push_left_in,R.anim.push_left_out); 下往上推出效果 overridePendingTransition(R.anim.push_up_in,R.anim.push_up_out); 左右交错效果 overridePendingTransition(R.anim.slide_left,R.anim.slide_right); 放大淡出效果 overridePendingTransition(R.anim.wave_scale,R.anim.my_alpha_action); 缩小效果 overridePendingTransition(R.anim.zoom_enter,R.anim.zoom_exit); 上下交错效果 overridePendingTransition(R.anim.slide_up_in,R.anim.slide_down_out);

2013-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除