自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android自定义圆形的波浪百分比进度

先上效果图 自定义代码如下:package com.langteng.courtesy.customview;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapShader;import android.graphics.Canvas;...

2019-02-25 10:06:55 543 2

原创 OkGo的网络缓存使用心得

 初次使用okgo的时候只是简单实现网络加载数据,后来慢慢发现okgo还有一个强大的功能-------网络缓存,在没有网络的情况下可以展示数据。提高用户体验。不过在第一次用的时候不知怎么回事一直无法实现请求是成功的但是不走onCacheSuccess方法。于是开始了我的okgo探索之路。首先仔细阅读了okgo网络缓存模块的介绍(https://github.com/jeaso...

2018-10-25 11:59:57 2122 10

原创 Android动态的编辑标签布局,可添加,可删除。标签颜色随机变换。

先看下效果图-------------------首先说一下思路,看到这个设计图的时候首先想到的是流式布局,flowlayou。这个方法可以实现,但是在做删除处理的时候有点难度(也可以实现),后来我就想如果是个recuyclerview就好操作了,于是有了接下来的自定义layoutmanager。先看一下layoutmanager代码如下::://// (powered by ...

2018-09-13 09:53:10 2694 2

原创 Android 改变指定的文字颜色

根据项目需求,在搜索地理位置时输入关键子,当出现搜索结果时,搜索列表中的关键子变颜色其他的字体不变代码如下 public class StringInterceptionUtil { /** * 字符串截取变红 * * @param ,可为null * @param string2 你要变色的字符 * @param st...

2018-07-20 11:30:59 1506

原创 Android真正的沉浸式状态栏实现方式

最近项目需求  研究了一下状态栏的模式  发现了一下几个小秘密   原来沉浸式都是骗人的啊   只有最后一个才是真正的沉浸式状态栏public class MainActivity extends AppCompatActivity {   @Override  protected void onCreate(Bundle savedInstanceState) {   super...

2018-03-23 14:13:31 218

原创 Android一行代码实现拍照相册选取功能

近来拍照功能越来越多  反复的使用此功能我都快吐了于是一时技痒,撸了一段代码实现一行代码拍照功能;废话不多说直接上代码  package com.bjxhgx.elongdrivervehcle.myapp;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util....

2018-03-09 13:56:26 1414

原创 Android集成百度AI人脸识别踩过的坑

最近应老板要求,接下来的工作要往人脸识别方向发展,于是我和android小伙伴们就一起走上了探索人脸识别的道路。。。。。。。。。。。。、、、、、、、按照集成步骤申请完   AppID、API Key、Secret Key以及人脸SDK License(大坑) 按照步骤完成申请认证工作后  接下来就是下载demo看一下运行效果  谁知道遇到了一个自己挖的坑   怎么也跳不出来了,我的...

2018-02-28 15:58:15 9844 1

原创 一句代码实现ListView图文加载的万能适配器BaseListViewAdapter<T>

package com.example.administrator.myexample;//刚进公司看到了一个庞大的项目自己就感觉头大,都是以前的老代码 连点简单的封装都没有//我就实在看不下去了,下个版本要怎么办啊,就适配器这一块我就头大了//于是就撸了一段代码 轻松加愉快的解决以后的问题 只要继承我的BaseListViewAdapter//你就可以一句代码实现ListView图

2017-07-13 14:29:55 398

原创 RxJava2+Retrofit2+OkHttp3实现网络缓存

Retrofit2+RxJava2+okhttp3实现网络缓存 宝宝再也不用担心断网看不到数据了

2017-07-13 14:18:04 1522 2

转载 我一行代码都不写实现Toolbar!你却还在封装BaseActivity?

本文由jessyan投稿。jessyan的博客地址:http://www.jianshu.com/u/1d0c0bc634db这是继我们为什么要把Dagger2,MVP以及Rxjava引入项目中?之后,作者的又一篇文章,文章非常有意思,有空一定想想利用ActivityLifecycleCallbacks能做哪些有趣的事情~当然了,每个人的看法都不同,本文并不是推荐大

2017-06-29 09:12:53 502

原创 RecycleView条目点击事件的实现方法

/** * RecyclerView 是5.0推出的一个组件,存在于V7包中,使用需要导包(添加依赖包) * Recycler 回收,复用 * RecyclerView 就是循环利用的View,就是我们Android中ListView的一个升华 * * RecyclerView中item最外层的布局参数是生效的,而ListView的是不生效的 *      更推荐我们书写具

2017-04-28 17:08:47 822

原创 双击放大图片 手指移动图片位置

手指脱动图片   双击放大 package com.softpo.pointerstouchevent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.GestureDe

2017-04-27 20:13:31 937

原创 Android 支付宝支付随手笔记

第一步是进入支付宝开发者平台申请账号,按照文档集成sdk 这些不做介绍直接上代码//传入参数 用户id和钱数 从后台获取加签字符串,private void aliPay() { OkGo.<RechargeModel>post(Urls.ALI_PAY) .params("uid", (int) PrefUtils.get(th...

2019-04-18 15:13:14 205

原创 Android 微信支付随手笔记

首先第一步是去微信开发平台申请自己的开发者账号,这些都不多做介绍了 直接进入代码阶段//这个是调用微信支付的界面必须有 直接粘贴复制即可package com.langteng.courtesy.wxapi;import android.app.Activity;import android.content.Intent;import android.os.Bundle;...

2019-04-18 15:09:00 255

原创 Android竖直RecyclerView嵌套竖直的RecyclerView 与外部RecyclerView的上拉加载和下拉刷新冲突问题

首先看布局&lt;com.scwang.smartrefresh.layout.SmartRefreshLayout android:id="@+id/refresh" android:layout_width="match_parent" android:layout_height="match_parent"&gt;&lt;com.scwang.smartr...

2019-02-27 09:31:38 1482

转载 Activity的进出动画学习笔记

本文摘自 https://github.com/jaychou2012/SwitchLayout看了作者的文章感觉挺好,于是写了这篇笔记 以备日后之需。这里有15中进出动画   首先你要跳转的avtivity实现  SwichLayoutInterFace  接口下面实现两个方法@Overridepublic void setEnterSwichLayout() { ...

2018-10-15 09:57:11 186

原创 Fragment穿透事件处理,点击当前fragment空白区域触发了其他fragment控件的点击事件

一般项目都是这样的,下面一个底部导航,然后切换不同的fragment,我这边是加载所有的fragment,然后让他们显示或者隐藏 。替换的话也可以,但是那样体验和性能都不太好。但是显示和隐藏的时候遇到了一个奇怪的问题,前一个fragment隐藏的时候在后一个fragment中竟然出现了前一个fragment的点击事件。也就是说fragment在隐藏的状态下的点击事件也是可以出发的。主要是因为当前的...

2018-08-15 10:27:32 1204

原创 可以使用selector的linearlayout布局

在使用selector的时候我们发现只有button checkbox才能使用某些状态  我现在有个需求 想让点击时整个布局改变状态  于是自己手动自定义了一个可以实现该效果的linearlayout按照这个思路所有的布局都能实现该效果  不废话了直接粘贴代码  package com.langteng.qingdao.toolbar;import android.content.Contex...

2018-05-30 10:24:03 540

原创 picasso glide 图片加载并缓存的框架使用

上一次写了一篇关于volley的使用 这次使用一下picasso和glide对于图片加载来说这两个框架都很方便 也就十一局代码的事情package com.softpo.imageloader;import android.graphics.Color;import android.graphics.drawable.ColorDrawable;import a

2017-04-27 19:39:20 417

原创 使用volley进行网络请求

//Volley 缓存StringRequest,JsonObjectRequest两级缓存(网络--->磁盘)//ImageLoader(三级缓存 网络--->内存缓存---->磁盘)//从缓存中获取数据(缓存失效时间失效)--->hit获取直接展示数据//没有获取数据,走网络,响应头,判断是否进行缓存//首先展示的是volley的工具类 封装到一个类中统一使用 packag

2017-04-27 19:25:10 1308

空空如也

空空如也

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

TA关注的人

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