自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (31)
  • 收藏
  • 关注

原创 关于Android的事件分发机制

关于Android的事件分发机制,详细解析,流程图详细步骤

2017-09-29 18:27:44 261

原创 关于SpannableString属性详细介绍以及利用SpannableString显示多种文本效果

关于SpannableString属性详细介绍以及利用SpannableString实现多种文本效果

2017-09-28 15:56:56 337

原创 FragmentStatePagerAdapter与FragmentPagerAdapter

ViewPager与Fragment的配合使用时,FragmentPagerAdapter与FragmentStatePagerAdapter的不同

2017-09-26 18:21:02 373

转载 关于Android的Camera使用总结

对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对Camera API了解很充分,而且对于通用的拍照和摄像应用只需要借助系统Camera App程序就能满足要求了,为此先从调用系统Camera App应

2017-07-27 11:07:35 506

原创 ListView与SwipeRefreshLayout滑动冲突问题

当SwipeRefreshLayout只有ListView一个子view的时候是没有任何问题的,但如果不是一个子view就会出现问题了,向上滑动ListView一切正常,向下滑动的时候就会出现还没有滑倒ListView顶部就触发下拉刷新的动作了。       首先,我们只需写一个类继承SwipeRefreshLayout,然后重写canChildScrollUp方法:   pu

2017-07-25 09:05:12 1144

原创 android布局空格以及首行缩进表示符

首先,androidTextView实现首行缩进的方法:在string资源文件中,在文字的前面加入”\u3000\u3000”即可实现首行缩进;在Java代码中,使用setText("\u3000\u3000"+xxxxx);     关于android中实现一个空格的间距:      空格:       窄空格: 

2017-06-22 11:09:25 2568

转载 遍历Map的四种方法

public static void main(String[] args) {  Map map = new HashMap();  map.put("1", "value1");  map.put("2", "value2");  map.put("3", "value3");    //第一种:普遍使用,二次取值  System.out.println("通过

2017-06-22 11:05:13 197

原创 使用ScrollView时解决android布局不能撑满全屏的问题

当ScrollView嵌套LinearLayout,在某些手机上下面会留白,问题的解决办法是在第一层LinearLayout里面嵌套多个LinearLayout,最重要的是将ScrollView中android:fillViewport设置为true。    当ScrollView里的元素想填满ScrollView时,使用"fill_parent"是不管用的,必需为ScrollVi

2017-05-19 14:22:10 3362 1

转载 Android Studio有哪些非常好用的插件?

android-postfix-plugin可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等,这个插件在原有的基础上增添了一些新的功能AndroidAccessors快速生成get和set方法的插件,其实系统的也有类似功能,这个更快。Lifecycle-Sorter可以根据Activity或者fragment的生命周期

2017-05-17 10:47:01 428

转载 Design库-TabLayout属性详解

1.TabLayout的基本使用方式:方式一:1.在布局中加入该控件:          android:id="@+id/tabLayout"          android:layout_width="wrap_content"          android:layout_height="wrap_content"/>

2017-05-12 14:36:28 345

转载 android:计算缓存大小并且清空缓存

项目中碰到了计算缓存大小和清空缓存的功能,这个很常见的功能,几乎每个APP都有,以下的这个类的功能很简单,计算你的缓存总大小,不管内部缓存还是外部缓存,和清空缓存,包括内部和外部的缓存一起清空。publicclassDataCleanManager {          publicstatic String getTotalCacheSize(

2017-05-11 14:44:02 309

转载 仿饿了么购物车下单动画效果

效果图[代码]java代码:?0102030405060708091011121314151617tv_shop_add.setOnClickListener(newOnClickLi

2017-05-04 17:16:24 2465

转载 有关于CoordinatorLayout介绍

CoordinatorLayout作为协调一个或多个子控件的根布局,子控件使用Behavior来和父控件或其他子控件进行交互。   CoordinatorLayout的使用核心就是Behavior,使用Behavior来执行交互。     Behavior介绍:  CoordinatorLayout.Behavior,T是指这个Child,而不是dependency。Chi

2017-05-04 10:58:25 505

转载 Android设置透明、半透明等效果

设置透明效果 大概有三种1、用android系统的透明效果Java代码 android:background="@android:color/transparent" 例如 设置按钮Java代码    android:text="@+id/Button01"     android:id="@+id/Button01"     and

2017-05-03 09:43:09 374

转载 android 开发中如何判断是否有网络连接

public class IsInternet {        /**      * 判断网络情况      * @param context 上下文      * @return false 表示没有网络 true 表示有网络      */      public static boolean isNetworkAvalible(Context context) 

2017-05-03 09:40:37 10113 1

原创 推荐几款实用的Android Studio 插件

1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址:ButterknifePlugin2、Gsonformat(推荐使用)可根据json数据快速生成j

2017-05-03 09:37:22 399

原创 收集了一些常用的Android代码

setBackgroundResource(0) 可以移除 View 的背景色Resources.getSystem().getDisplayMetrics().density 可以不用 Context 也能获取屏幕密度通过重载 ViewGroup 的 dispatchDraw 可以实现一个简单的模糊版效果。 例如下拉刷新时,可以在 contentView 上加一层遮罩。 canv

2017-05-02 14:00:32 482

转载 Android 浸染式导航栏的实现

xml文件:android:clipToPadding="true"android:fitsSystemWindows="true"Activity:public static voidinitSystemBar(Activity activity) {if(Build.VERSION.SDK_INT>= Build.VERSION_

2017-05-02 13:58:17 589

转载 Android textview 只显示一行,多余部分显示"..."

android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/PopNameList" android:singleLine="true"android:ellipsize="end"android:textStyle="bold"  

2017-05-02 13:57:31 20628

转载 Android Imageview控制它的宽高比例属性详解

固定imageview 的大小后用一个属性来设置ScaleType 这个就是设置图片的加载模式ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用im

2017-05-02 13:56:04 961

原创 EditText点击获取焦点

1.EditTextmEdit=(EditText)findViewById(R.id.edit);2.对该View控件设置点击事件监听setonclickListener:具体操作为:mEdit.setFocusable(true);mEdit.setFocusableInTouchMode(true);mEdit.requestFocus();mEdit

2017-05-02 13:50:04 688

转载 关于Android内存溢出

首先应该了解内存引用这个概念:内存引用分为强引用、软引用、弱引用、虚引用强引用:强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。软引用:如果一个对象只具有软引用,但内存空间足够时,垃圾回收器就不会回收

2017-05-02 13:38:47 373

uk-co-senab-photoview.jar(图片查看器)

uk-co-senab-photoview.jar(图片查看器)

2017-08-16

通用的Java工具类,包含文件(word,exel),图片,文件加密,二维码,字符串,文件操作等工具类集合

通用的Java工具类,包含文件(word,exel),图片,文件加密,二维码,字符串,文件操作等工具类集合

2017-08-16

android多种样式dialog弹窗提示封装

android多种样式dialog弹窗提示封装

2017-08-16

Android 主题换肤框架

Android 主题换肤框架

2017-08-16

android滚轮,可实现日期,文字,时间滚动选择

android滚轮,可实现日期,文字,时间滚动选择

2017-08-16

android使用AES加密和解密文件

android使用AES加密和解密文件

2017-08-16

仿ios的数字锁屏

仿ios的数字锁屏

2017-08-16

Android高仿QQ6.6.0侧滑界面

Android高仿QQ6.6.0侧滑界面

2017-08-16

一个简单强大的广告活动弹窗控件

一个简单强大的广告活动弹窗控件

2017-05-11

开源的 Material Design 豆瓣客户端

开源的 Material Design 豆瓣客户端Demo,快速入门及搭建

2017-05-11

高仿微信底部状态栏的轻量级库

高仿微信底部状态栏的轻量级库的实现

2017-05-11

使用ProgressBar实现进度条,设置进度条显示风格。以及自定义进度条样式

使用ProgressBar实现进度条,设置进度条显示风格。以及自定义进度条样式

2017-05-04

自定义吐西的实现,可定义位置,样式

自定义吐西的实现,可定义位置,样式

2017-05-04

android支持RecyclerView的上拉加载,下拉刷新控件

android支持RecyclerView的上拉加载,下拉刷新控件

2017-05-04

仿ios切换按钮SwitchButton

仿ios切换按钮SwitchButton

2017-05-04

android实现小视人脸识别+身份证拍照上传

android实现小视人脸识别+身份证拍照上传

2017-05-04

自定义多款样式的弹出框Dialog

自定义多款样式的弹出框Dialog

2017-05-04

android实现发送验证码倒计时

android一句代码实现发送验证码倒计时

2017-05-04

高仿iOS滚轮实现省市区城市选择三级联动

高仿iOS滚轮实现省市区城市选择三级联动,简短代码轻松搞定

2017-05-04

仿淘宝的购物车功能的实现

仿淘宝的购物车功能的实现

2017-05-03

仿美团详情滑动界面,并兼容NestedScroll嵌套

仿美团详情滑动界面,并兼容NestedScroll嵌套

2017-05-03

app启动检查更新弹窗提示功能的实现

app启动检查更新弹窗提示功能的实现

2017-05-03

仿饿了么购物车

仿饿了么购物车列表的实现,以及加入购物车按钮动画交互效果的实现

2017-05-03

一款强大的TextView工具类,定制各种样式

一款强大的TextView工具类,定制各种样式,背景圆角,填充色,边框,显示效果一句搞定

2017-05-03

Android图片压缩解决方案,解决图片加载过程中ANR现象

Android图片压缩解决方案,解决图片加载过程中ANR现象

2017-05-03

支持下拉时 HeaderView 缩放的 ListView、ScrollView

支持下拉时 HeaderView 缩放的 ListView、ScrollView

2017-05-03

仿微博下拉背景伸缩回弹效果

仿微博下拉背景伸缩回弹效果

2017-05-03

Android6.0运行权限封装,一句代码实现

Android6.0运行权限封装,轻轻松松一句代码实现,并添加了同意及拒绝授权时的监听回调,方便添加操作

2017-05-03

android加载动画收集

一款强大的多种效果实现的android加载动画合集,可根据自我需求,选择性添加

2017-05-03

一款强大的开源商城

面向大众的商城系统,可在此基础上快速入门商城项目的构建,并可在此基础上添加自己的功能需求

2017-05-03

一款加强的百分比布局,支持LinearLayout

仿商城标题栏滑动颜色渐变效果的实现,支持ScrollView,ListView,RecyclerView

2017-05-03

空空如也

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

TA关注的人

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