自定义博客皮肤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.继承View package com.lixinxin.xiaomipush.view; import android.content.Context; import android.content.res.Typ

2016-07-22 10:28:44 568

原创 自定义开关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 410

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

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

2016-07-15 09:58:34 384

原创 Android 6.0运行时权限

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

2016-06-05 16:26:29 317

原创 Android Studio查看SHA1和MD5

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

2016-05-04 17:19:47 339

原创 Butter Knife 在项目中的应用

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

2016-04-17 20:11:11 294

原创 自定义开关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 395

原创 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 382

原创 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 823

原创 关于Fragment 的切换

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

2016-01-11 21:22:29 333

原创 View的轮廓(圆形)

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

2016-01-05 21:26:32 1632

原创 Fresco

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

2015-12-23 12:14:36 369

原创 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 1180

原创 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 1142

翻译 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 321

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

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

2015-11-20 11:01:02 383

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

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

2015-11-19 10:29:32 622

原创 ListView 重用CheckBox出现错乱

CheckBox出现错乱

2015-11-16 16:02:25 308

原创 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 972

原创 佛祖保佑 永无BUG

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

2015-11-11 11:20:49 363

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

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

2015-09-23 11:44:34 724

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

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

2015-09-22 17:19:46 1207

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

1.

2015-05-04 18:39:43 1823

空空如也

空空如也

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

TA关注的人

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