自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自定义开关Button(一)

1.arrt.xml 2.继承View package com.lixinxin.xiaomipush.view; import android...

2016-07-22 10:28:44

阅读数 353

评论数 0

自定义开关Button

1.arrt.xml 2.layout <FrameLayout xmlns:android="http://sc...

2016-07-21 14:35:45

阅读数 231

评论数 0

Android 开发 必会的框架和库

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

2016-07-15 09:58:34

阅读数 221

评论数 0

Android 6.0运行时权限

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

2016-06-05 16:26:29

阅读数 186

评论数 0

Android Studio查看SHA1和MD5

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

2016-05-04 17:19:47

阅读数 166

评论数 0

Butter Knife 在项目中的应用

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

2016-04-17 20:11:11

阅读数 164

评论数 0

自定义开关Button

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

2016-03-16 16:58:50

阅读数 249

评论数 0

Android 7.0 之 Java Lambda表达式入门

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

2016-03-12 11:42:11

阅读数 189

评论数 0

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

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

2016-01-14 16:30:40

阅读数 548

评论数 0

关于Fragment 的切换

/** * 切换fragment * * @param fragment */ public void startFragment(Fragment fragment) { FragmentManager manager = getS...

2016-01-11 21:22:29

阅读数 173

评论数 0

View的轮廓(圆形)

Android 5.0 提供了 ViewOutlineProvider 可以设置不同 形状的View 可以指定圆形,矩形,圆角矩形,path 使用方法 ViewOutlineProvider viewOutlineProvider = new ViewOutlineProvide...

2016-01-05 21:26:32

阅读数 902

评论数 0

Fresco

关于 Fresco Fresco 是一个强大的图片加载组件。 Fresco 中设计有一个叫做 image pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级文件)。 Fresco 中设计有一个叫做...

2015-12-23 12:14:36

阅读数 218

评论数 0

RecyclerView Item 的点击事件

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

2015-12-11 13:23:55

阅读数 960

评论数 1

OkHttp get post 简单用法

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

2015-12-04 15:54:07

阅读数 944

评论数 0

Android Studio 快捷键整理分享

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

2015-11-20 11:40:52

阅读数 200

评论数 0

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

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

2015-11-20 11:01:02

阅读数 246

评论数 0

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

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

2015-11-19 10:29:32

阅读数 447

评论数 1

ListView 重用CheckBox出现错乱

CheckBox出现错乱

2015-11-16 16:02:25

阅读数 170

评论数 0

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 Fil...

2015-11-13 15:49:35

阅读数 508

评论数 0

佛祖保佑 永无BUG

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

2015-11-11 11:20:49

阅读数 211

评论数 0

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