自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git命令

1. git branch -a 查看所有分支  2. git checkout dev_v2.0.4 切换分支 3. git pull origin dev_v2.0.4 推送分支 4. git log 查看提交的内容  Q 结束 git Log 5. git checkout -b dev_v2.0.4_duohuo 创建分支 6. git push origin dev_...

2018-08-11 17:15:27 141

原创 自定义ViewGroup和ViewHelper的用法

package com.example.lirui.draggroupdemo;import android.content.Context;import android.graphics.Color;import android.support.annotation.NonNull;import android.support.v4.view.ViewCompat;import a...

2018-05-16 17:27:21 1018

原创 java的冒泡排序和选择排序

@Overridepublic void onClick(View v) { switch (v.getId()) { case R.id.btn_bubbleSort: /* 原理:冒泡排序是两两相邻的数进行比较,求出最大的值,排到最后一位,每轮比较length-1-i次。 一共比较length-1轮。 ...

2018-05-13 18:44:22 155

原创 CoordinatorLayout 结合APPBarLayout的简单用法

布局文件:<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.c...

2018-05-10 17:00:27 298

原创 第三方短信验证码mob的使用

1.导依赖:一、配置gradle如果Application  的name冲突 解决方法在 manifest标签中添加下面代码xmlns:tools="http://schemas.android.com/tools"在Application标签中添加下面代码:tools:replace="name"1、将下面的脚本添加到您的根模块build.gradle中:12345678910111213bui...

2018-04-17 23:26:48 798

原创 AsyncTask源码分析

    参考网址:     https://blog.csdn.net/singwhatiwanna/article/details/17596225      AsyncTask 是Android1.5以后引入的一个抽象类AsyncTask类,AsyncTask内部封装了Thread和Handler,让我们不用来回      切换线程,因为AsyncTask内部已经为我们封装好了。      A...

2018-04-16 08:33:43 127

翻译 Activity的生命周期和启动模式

参考 :任玉刚的Android开发艺术探索。Activity是四大组件之一,简称活动,是使用的最频繁的组件。activity的生命周期分为两部分内容,一部分是典型情况下的生命周期,另一部分是异常情况下的生命周期。典型情况下的生命周期是指有用户参与的情况下,Activity所经过的生命周期的改变。异常情况下的生命周期是指Activity被系统回收或者设置横竖屏(当前设备的configuration发...

2018-04-15 19:28:33 157

原创 如何导GreenDao

GreebDao 数据库框架的配置1、在工程project的build.gradleclasspath 'org.greenrobot:greendao-gradle-plugin:3.2.2'2、在当前module的build.gradle文件里边:a:dependencies {compile 'org.greenrobot:greendao:3.2.2'}b:和dependence并列添加:...

2018-04-13 12:53:44 181

原创 Fragment的添加,show和hide的用法

Fragment的添加: 思路:1.首先获取fragmentManager             getSupportFragmentManager();           2.开启一个事物。          supportFragmentManager.beginTransaction();               3.添加Fragment    Activity的代码:package...

2018-04-13 12:53:12 6338

原创 okhttp的断点下载

布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="ht

2018-04-09 11:15:12 515

原创 第三方友盟的分享的总结

第一: 先登录友盟官方网站,注册账号。网址:http://www.umeng.com/    获取appkey:进入个人中心,点击展开全部产品,选择U-Share此图标,点击立即使用,选择管理,选择添加一个应用,然后提交并获取key,这样就获取了友盟appkey。第二:点击开发者中心,选择sdk与文档,再次找到上面的图标,选择Android集成文档。 点击Sdk

2018-01-31 11:47:33 159

原创 带指示器的引导页 ViewPager

第一步:先写布局文件  //1.最外层为帧布局。xml version="1.0" encoding="utf-8"?>FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmln

2018-01-28 20:19:03 269

空空如也

空空如也

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

TA关注的人

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