自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倩倩的博客专属领地

Change The World By Program

  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android中判断用户多次连续点击

在实际开发中有时候会要去判断用户是否在多次的连续点击某个按钮,效果类似于安卓手机中用户连续的点击系统版本会调出开发者模式一样private void clickStyle(){ if (time == 0) { time = System.currentTimeMillis(); clickCounts = 0; } else { if (System.currentTi

2015-10-29 18:25:00 3348 1

原创 MAC下如何解压.bin文件

在做NDK开发的时候,笔者去网上下载了NDK,发现文件的后缀为.bin结尾的,这就出现问题了,接下来就讲讲如何解压首先进入到需要解压的文件的目录下1:获取文件的权限chmod a+x android-ndk-r10c-darwin-x86_64.bin2:解压出文件./android-ndk-r10c-darwin-x86_64.bin在这里做个笔记  方便以后查找

2015-10-29 18:10:12 1995

原创 Android中Activity出现与退出的自定义动画

由于安卓系统开源的原因,很多厂家都重写了activity的出现和退出的样式,有些时候为了开发的需要,需要某些activity呈现一定的出现样式,这个时候就需要开发者自己去自定义样式了自定义Activity的进入和退出效果有两种方法:一种是通过代码的方式MainActivity.this.overridePendingTransition(enterAnim,exitAnim)其

2015-10-28 18:45:41 2023

原创 Android框架之EventBus的简单使用

EventBus是一款针对Android优化的发布/订阅事件总线,主要功能是代替Intent,BroadCast在Fragment,Activity,Service,线程之间传递消息,优点是开销小,代码更优雅,以及发送者和接受者的解耦EventBus的使用:1:EventBus在发送消息的时候需要一个实体类,这个类可以是一个空类,也可以是里面有数据的类,尽量在使用的时候在实体类中添

2015-10-27 18:12:15 566

原创 Android基础之AutoCompleteTextView的使用

AutoCompleteTextView可以被认为是一种特殊的EditText,用户在AutoCompleteTextView中输入字符的时候,就会得到和该输入字符匹配的列表,该列表事先由开发人员指定,用户只需要选择其中一直即可,这样可以节省用户输入的字符数,同时也可以减少出错的机会,接下来就贴出一个AutoCompleteTextView的简单的demo实现AutoCompleteT

2015-10-27 17:58:22 424

原创 Java基础之时间的友好显示

方式一:java中时间显示天/时/分/秒public static String getTimeDes(long ms) { int ss = 1000; int mi = ss * 60; int hh = mi * 60; int dd = hh * 24; long day = ms / dd; long hour = (ms - day

2015-10-27 17:19:27 1276

原创 Android基础之图片的压缩算法

安卓中对图片的压缩有三种常见的方法第一:图片的质量压缩法private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, ba

2015-10-27 17:08:35 435

原创 Android基础之Intent的几种常用方法

调用拨号程序    给10086的妹子打电话Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);发送短信或者彩信    给10086发送内容为hello的短信Uri uri =

2015-10-22 12:26:38 496

原创 Android自定义动画之实现3D翻转的动画

在安卓的开发中,有时候会遇到需要3D翻转的动画,我在这次项目的开发中也遇到了,效果实现了,但是最终没有采用,于是写篇博客,方便于以后使用‘下面是效果图:下面贴出来的是一个自定义的封装好的3D动画实现类,在以后的项目中是可以直接使用的package com.renruihr.www.doraemon;import android.graphics.Camera;

2015-10-20 17:28:39 767

原创 Android自定义控件之自定义Toast

在实际开发中经常会给用户弹出相应的通知信息,可能有的弹出通知的界面会跟系统自带的界面有很大的差别,这个时候就需要开发者自己定义Toast的布局了我在项目中也遇到了自定义Toast的需求,所以就将他封装了起来,方便以后继续使用下面贴出的是自定义Toast的布局,可根据实际的要求更换布局<LinearLayout xmlns:android="http://schemas.andro

2015-10-20 14:51:25 433

原创 Android自定义控件之app标题栏的封装

在app的开发中,每一个页面都有上面的标题栏,总不能在开发的过程中没个界面都写一个标题栏的布局,所以为了开发的方便,将该标题栏进行的封装,以后在实际的开发工作中,也可以将该封装好的标题栏控件直接拿来使用,当然肯定是需要更改里面的布局文件的下面贴出的是布局文件<RelativeLayout xmlns:android="http://schemas.android.com/

2015-10-20 12:35:48 1804 2

原创 Android自定义控件之TextView的展开与折叠

还是先描述一下需求,这个在其余的app中应该也经常看见,就是当一个段文字很长的时候,我们往往为了展示的时候节约展示的空间,需要将我们的文字折叠起来,如果用户想看里面的详细内容话,则需要用户去点击一下改控件,然后TextView展开,显示全部的内容。由于我在本次的项目中有这个需求,所以我将其独立成了一个自定义控件,方便在以后的开发中能直接使用。下面是效果图先来说说大致思路,其实也是很

2015-10-19 13:34:32 5859 2

空空如也

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

TA关注的人

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