自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 网络请求公共参数拦截器

http://blog.csdn.net/a1240373779/article/details/78592993  添加公共请求参数public class MyInterceptor implements Interceptor { public static String uid; public static String token; private int

2017-12-01 19:36:23 433

原创 Retrofit上传多张图片

public class PublishJokeModel { public void publishJoke(String uid, String content, List jokeFiles) { MultipartBody.Builder builder=new MultipartBody.Builder().setType(MultipartBody.FO

2017-12-01 19:33:17 540

原创 Retrofit封装

public class RetrofitUtils { public static SpUtils.RetrofitUtils retrofitUtils; public InterfaceService service; public RetrofitUtils(InterfaceService service) { this.service=s

2017-12-01 19:31:21 299

原创 BaseActivity类

public abstract class BaseActivity extends AppCompatActivity implements View.OnClickListener{ private boolean isstatus=false;//沉浸式状态栏(是否支持透明) private boolean isshowAction=false;//actionbar是否显

2017-12-01 19:29:10 382

原创 购物车model的使用

package com.baway.test;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.CheckBox;import android.widget.ExpandableListView;import android.wid

2017-10-25 23:13:57 344

原创 自定义圆形边框

package com.bwie.test.Linkai20171024;/** * Created by lenovo on 2017/10/25. */CircleImageView类import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;i

2017-10-25 10:44:34 467

原创 Recyclerview的下拉刷新和上拉加载

布局android.support.v4.widget.SwipeRefreshLayout android:id="@+id/sw" android:layout_width="wrap_content" android:layout_height="wrap_content" > android.support.v7.widget.RecyclerView an

2017-10-25 10:24:52 237

原创 常见依赖

compile 'com.jcodecraeer:xrecyclerview:1.3.2'   xrecycleview的依赖compile 'com.android.support:recyclerview-v7:26.0.0-alpha1';recycleview的依赖compile 'com.bartoszlipinski.recyclerviewheader:library:1

2017-10-25 09:52:18 270

原创 异常捕获机制

import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.content.pm.PackageManager.NameNotFoundException;import android.os.Build

2017-10-21 13:00:04 252

原创 Okhttp的拦截器

import android.util.Log;import java.io.IOException;import okhttp3.FormBody;import okhttp3.Interceptor;import okhttp3.Request;/** * Author:kson * E-mail:[email protected] * Time:2017/

2017-10-21 12:57:01 340

原创 RecycleView 的多条目布局

package linkai20171013.test.bwie.com.a20171014zhoukaoer;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import android.view.View;i

2017-10-14 16:12:17 330

原创 OKhttp上传图片

private void showChooseAlterDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("设置头像"); String[] items = { "选择本地照片", "拍照" }; builder.setNegativeBu

2017-10-14 16:09:34 806

原创 QQ第三方登录与QQ分享

1:将第三方jar导入libs中main -- 核心库umeng_social_api.jarumeng_social_net.jarumeng_social_tool.jarplatforms -- 分享平台库QQ精简版(SocialSDK_QQ_Simplify.jar)微信完整版(wechat-sdk-android-with-mta-1.0.2.jar SocialSDK_WeiXin_F

2017-10-11 10:04:03 482

原创 配置Android应用开发环境为什么需要安装配置JDK、SDK、ADT

Android采用java语言进行开发。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。2. Android SDK 指的是Android专属的软件开发工具包。软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。3. Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程

2017-09-26 15:19:33 4901 1

原创 城市列表

城市列表 1. 在app的gradle里面com.github.andyoom:citypicker:v1.0.42.在项目的build.gradle中添加    maven {url "https://jitpack.io"}3.跳转到CityListActivity页面

2017-09-25 09:06:46 225

原创 Git常见命令

Git常见命令Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。  git status 查看本地文件状态git add .添加到本地仓库git commit -m “” 提交本地代码到本地仓库git pull 从服务器拉取最新数据git pu

2017-09-25 09:05:18 173

原创 GreenDao3 使用说明

写文章注册登录首页下载AppGreenDao3 使用说明 作者 离羊 关注2016.11.09 23:34* 字数 623 阅读 8826评论 16喜欢 35GreenDao 3一个将对象映射到 SQLite 数据库中的轻量且快速的ORM解决方案资料Githu

2017-09-24 19:24:51 903

原创 短信验证

1.登录mob 短信验证码注册网站2.看文档配置3.代码演示1.package com.example.lenovo.message.util;/** * Created by lenovo on 2017/9/1. */Constants类 public class Constants { public static final String KEY="

2017-09-24 19:17:40 256

原创 Tablayou和频道管理

package com.example.lenovo.yuekao3;布局android.support.design.widget.TabLayout app:tabTextColor="#000000" app:tabMode="scrollable" app:tabSelectedTextColor="#ff00" android:id="@+id/ta

2017-09-21 20:49:50 209

原创 PhotoView的使用

android 开源photoView的使用 作者 吃不饱的水手 关注2016.07.11 13:52* 字数 211 阅读 6223评论 6喜欢 16github地址:https://github.com/chrisbanes/PhotoView简介PhotoView 是一款扩展自Android ImageView,支持通过单点/多点触摸来进行

2017-09-21 11:07:47 234

原创 版本更新

package com.example.lenovo.versionupdate;   import android.app.ProgressDialog; import android.content.DialogInterface; import android.content.Intent;

2017-09-16 14:35:30 225

原创 android Activity右滑返回,退出当前activity

:添加依赖 compile ‘me.imid.swipebacklayout.lib:library:1.0.0’ 至于为什么是添加库文件呢?后面在做解释。当然第二种方案也不是不可以的。先写一个 BaseActivity 继承 SwipeBackActivity:public class BaseActivity extends SwipeBackActivity {

2017-09-07 16:32:39 612

原创 Android 带checkbox的listView 实现多选,全选,反选

由于listview的一些特性,刚开始写这种需求的功能的时候都会碰到一些问题,重点就是存储每个checkbox的状态值,在这里分享出了完美解决方法:布局文件:[html] view plain copyxml version="1.0" encoding="utf-8"?>  RelativeLay

2017-09-07 09:45:30 345

转载 xutils3的使用

1.先来认识一下xUtils3更新 2017/03/30给表增加字段需求:我们需要在parent表中添加一个“username”字段。步骤:1.在parent类中添加“username”属性2.调用dbManager.addColumn(Parent.class,"username");方法添加字段3.在D

2017-08-29 14:14:41 333

转载 开关按钮实现日夜模式切换

废话不多说,直接看实现代码在资源文件attrs中,定义好需要切换的属性[html] view plain copyxml version="1.0" encoding="utf-8"?>  resources>      attr name="bg_listview_item" format="reference"/>  

2017-08-27 21:03:43 1388

原创 第二次采样的原理

.通过二次采样,二次采样的原理如下:3.1.第一次,先取出图片的宽高,不取它的真实大小,因此bitmap是空的;3.2.第二次,取出它的大小,并进行压缩处理。

2017-08-27 19:15:17 975

原创 蓝牙数据传输过程简述

Android的蓝牙通信与Socket套接字相似,蓝牙端的监听接口和TCP的端口类似,使用了Socket和ServerSocket类。蓝牙的服务器端为BluetoothServerSocket。蓝牙的客户端为BluetoothSocket。蓝牙的端口是RFCOMM,RFCOMM是一个面向连接,通过蓝牙模块进行的数据流传输方式,也称为串行端口规范(Serial P

2017-08-27 19:13:56 4298

原创 广播判断网络状态

联网权限与网络状态权限uses-permission android:name="android.permission.INTERNET">uses-permission>uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">uses-permission>注册广播receiver android:nam

2017-08-23 14:14:45 271

原创 ViewPager小圆点滑动

private int current=0;private Handler hd=new Handler();private void setDot() { for (int i = 0; i head.length; i++) { ImageView imag=new ImageView(this); if(i==0)

2017-08-23 10:35:13 252

原创 HttpURLconnection/get和post请求

package com.example.lenovo.getpost;import android.net.Uri;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;

2017-08-22 20:45:49 368

转载 XListView的多布局优化

package com.example.lenovo.xlistviewbegin;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.ImageView;

2017-08-16 14:07:57 321

转载 AsyncTask加载图片

package com.example.lenovo.linkai20170815;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import

2017-08-15 14:13:00 258

转载 Image-Loader的使用

Android图片异步加载开源框架android-Universal-Image-Loader 是一个被广泛应用的框架,Github上的下载路径为:https://github.com/nostra13/Android-Universal-Image-Loader ,用这个框架来帮助我们实现网络图片下载,不用担心OOM等问题,使用方便,我们简单讲下其它初始化配置。一般而言我们是要全局使用Ima

2017-08-15 14:04:25 397

系统软键盘操作

项目中有调用输入框的为本框,可直接调用系统软键盘类中的方法

2018-03-27

调用支付框

此类用于支付调用,若项目中有用于支付宝支付或微信支付,可直接调用此类中的方法

2018-03-27

权限管理类

Android6.0权限动态申请,Android 6.0 (API 23) 之前应用的权限在安装时全部授予,运行时应用不再需要询问用户。在 Android 6.0 或更高版本对权限进行了分类,对某些涉及到用户隐私的权限可在运行时根据用户的需要动态授予。这样就不需要在安装时被强迫同意某些权限。

2018-03-27

空空如也

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

TA关注的人

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