自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 自定义开关Button(一)

1.arrt.xml 2.继承Viewpackage com.lixinxin.xiaomipush.view;import android.content.Context;import android.content.res.Typ

2016-07-22 10:28:44 492

原创 自定义开关Button

1.arrt.xml 2.layout<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width

2016-07-21 14:35:45 342

原创 Android 开发 必会的框架和库

1.retrofit 网络请求框架底层封装的okHttp3 2.butterknife 使用注解工具在编译时对注解操作,3.glide 谷歌提供加载图片的类库4.BaseRecyclerViewAdapterHelper RecyclerView作为Android最常用的控5.RxJava

2016-07-15 09:58:34 325

原创 Android 6.0运行时权限

Android 6.0 在开发过程中,开发者需要动态控制用户的权限。如果使用的版本是 23 ,在代码中需要和用户申请权限。这里介绍一个开源的项目 PermissionGen 很方便帮助我们使用动态权限。具体的使用方法 请看 使用文档

2016-06-05 16:26:29 260

原创 Android Studio查看SHA1和MD5

进入cmd 命令行中切换到 用户的 .android 目录下 输入 keytool -v -list -keystore debug.keystore 命令  然后 按enter提示 输入密钥库口令:在按一次 enter键

2016-05-04 17:19:47 275

原创 Butter Knife 在项目中的应用

在使用注解是 变量 和方法 不能是静态和私有的,不然会报错,Butter Knife是在编译时进行反射绑定数据,比之前的xUtils在运行时绑定数据的效率高,建议大家使用  Butter Knife以下是官方的 介绍:IntroductionAnnotate fields with @Bind and a view ID for Butter Knife

2016-04-17 20:11:11 244

原创 自定义开关Button

实现仿苹果 开关按钮的效果  基本原理 是两张图片的切换实现代码如下import android.content.Context;import android.content.res.TypedArray;import android.graphics.drawable.Drawable;import android.util.AttributeSet;imp

2016-03-16 16:58:50 335

原创 Android 7.0 之 Java Lambda表达式入门

Android 7.0 预览版 已经面向开发者了 !增加了许多新特性  为了跟上Android 的开发步伐 ,今天介绍一下 Lambda 表达式 // 1. 不需要参数,返回值为 5() -> 5// 2. 接收一个参数(数字类型),返回其2倍的值x -> 2 * x// 3. 接受2个参数(数字),并返回他们的差值(x, y) -> x – y// 4. 接收2个int

2016-03-12 11:42:11 312

原创 ava.lang.IllegalStateException: The specified child already has a parent. You must call removeView()

今天在做项目遇到一个问题,运行报了如下错误,  看了一下是因为   RelativeLayout 动态添加子View ,要去掉子View 的父容器,才能添加,具体的解决方法 是:View view = View.inflate(SettlementActivity.this, R.layout.item_settlement_list, null);Vi

2016-01-14 16:30:40 728

原创 关于Fragment 的切换

/** * 切换fragment * * @param fragment */ public void startFragment(Fragment fragment) { FragmentManager manager = getSupportFragmentManager(); FragmentTransactio

2016-01-11 21:22:29 260

原创 View的轮廓(圆形)

Android 5.0 提供了 ViewOutlineProvider 可以设置不同 形状的View可以指定圆形,矩形,圆角矩形,path使用方法ViewOutlineProvider viewOutlineProvider = new ViewOutlineProvider() { public void getOutline(View view, Outline

2016-01-05 21:26:32 1420

原创 Fresco

关于 FrescoFresco 是一个强大的图片加载组件。Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。Fresco 中设计有一个叫做 Drawees 模块,方便地显示loading图,当图片不再显示在屏幕上时,及时地释放内存和空间占用

2015-12-23 12:14:36 303

原创 RecyclerView Item 的点击事件

由于RecyclerView 没有设计点击事件 而是灵活的留给了开发者;RecyclerView item点击事件一般放在Adapt中 ; public interface OnItemCilckLisener { public void onItemClick(View v,int pos); public void onLongItemClick(Vi

2015-12-11 13:23:55 1075 1

原创 OkHttp get post 简单用法

OkHttp Get请求数据 String url = "http://yzm.h1zy.com/Composite/GetAllZSXX";   1. OkHttpClient client = new OkHttpClient();  2. Request request = new Request.Builder().url(url).build();

2015-12-04 15:54:07 1063

翻译 Android Studio 快捷键整理分享

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本C

2015-11-20 11:40:52 258

原创 如何将Eclipse中的项目迁移到Android Studio 中

如何将Eclipse中的项目迁移到Android Studio 中

2015-11-20 11:01:02 327

原创 Git 的基本使用和CSDN托管平台的使用

最近特发生了很多苦逼事情,到公司搞Android开发没有配置电脑。好了用自己的笔记本吧!问老板代码这么管理啊!啥都没说挨了一顿骂!够苦逼!项目发布前一天电脑硬盘坏,这也够崩溃吧!加班加点有搞了一天!项目终于上线了!         今天突然发现CSDN CODE 可以托管10个私有的项目

2015-11-19 10:29:32 544 1

原创 ListView 重用CheckBox出现错乱

CheckBox出现错乱

2015-11-16 16:02:25 236

原创 Importing Projects to Android Studio

To import a project to Android Studio:1.Start Android Studio and close any open Android Studio projects.2.From the Android Studio menu select File > New > Import Project. .Alternatively, from the

2015-11-13 15:49:35 721

原创 佛祖保佑 永无BUG

if(love!=null){ System.out.print("I love monry");}

2015-11-11 11:20:49 297

原创 AnctionBar 隐藏的Item 条目Icon的显示

很多朋友问我这个问题  Item前面的图片这么让他显示google 的API 把这个属性私有化了,我们必须通过反射暴力让它显示下面是实现的代码 /** * 设置menu显示icon(利用反射显示) */ @Override public boolean onMenuOpened(int featureId, Menu menu) { if (featur

2015-09-23 11:44:34 653

原创 RecyclerView的点击事件,下拉刷新,上拉加载(Android5.0)

Android5.0提供了一个强大View RecyclerView可以j简单的实现ListView和GridVew的效果,并且可以实现瀑布流的UI设计。简直酷毙了但是RecyclerView没有实现setOnItemClickListener接口 给我们带来一些麻烦,有的开发者直接去改它的源码,这样做不太好。废话不多说  直接上代码MainActivity.java

2015-09-22 17:19:46 1076

原创 智慧农业App开发部分文档

1.

2015-05-04 18:39:43 1709

空空如也

空空如也

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

TA关注的人

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