自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 自定义相机CameraView与踩坑记录

这里写自定义目录标题自定义相机CameraView与踩坑记录知识储备实现思路具体实现步骤一、申请权限二、自定义View用来做Camera的预览View拍照自定义相机CameraView与踩坑记录记录下在做自定义CameraView相机功能的过程中的思路和遇到的问题以及解决方案,用的是Camera1 API(考虑到Camera2在部分手机上支持还是比较弱的)知识储备没有接触过Camera A...

2020-04-23 14:49:20 2047

原创 手把手教你接入Bugly热更新SDK

什么是热更新热更新能力是Bugly为解决开发者紧急修复线上bug,而无需重新发版让用户无感知就能把问题修复的一项能力。Bugly目前采用微信Tinker的开源方案,开发者只需要集成我们提供的SDK就可以实现自动下载补丁包、合成、并应用补丁的功能,我们也提供了热更新管理后台让开发者对每个版本补丁进行管理。为什么使用Bugly热更新?无需关注Tinker是如何合成补丁的无需自己搭建补丁管理后...

2018-11-29 00:46:29 960

原创 BottomSheetDialogFragment 解决背景异常(去掉默认白色方框背景)

BottomSheetDialogFragment的使用很简单public class CustomBottomSheetDialogFragment extends BottomSheetDialogFragment implements View.OnClickListener{ @Override public void onCreate(@Nullable Bundl...

2018-05-23 21:29:21 9511 9

原创 Okhttp3-编写GET/POST下的Token自动检查并刷新的拦截器(同时适配Okgo库)

自动检查token的有效性并刷新无效token的需求在项目中很常见,下面是在项目中用到的Okttp3 Token拦截器,实现了在GET请求下,自动检查token的有效性,并对原有的token参数进行替换更新在POST请求下,自动检查token的有效性,取出FormBody中原有的请求参数,替换原有的token参数public class OkTokenInterceptor impl...

2018-05-23 20:53:01 2951

原创 TabLayout addOnTabSelectedListener遇到的坑

在给TabLayout.addOnTabSelectedListener的时候,因为业务逻辑的关系(FUCK!),在select的时候有数据源的传参,没错,就是那个data @Override public void onTabSelected(TabLayout.Tab tab) { LogUtil.e(Constant.LOG_TAG, "onTabS...

2018-04-26 11:29:44 11522

转载 使用TortoiseGit操作分支的创建与合并

第一步:创建本地分支点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮:第二步:通过“Switch/Checkout”切换到新创建的分支上,点击OK:第三步:在新分支下执行PUSH操作,在对话框中保持远程分支为空白,点击OK...

2018-03-23 20:24:00 1548

原创 Android Studio 3.2 编辑 build.gradle 卡顿严重

Android Studio 3.2 Canary4 在编辑 build.gradle 文件时出现卡顿严重 问过小伙伴,说设置AS的http代理指向本机127.0.0.1,没有效果还是一样 之后查到这篇文章Macbook Pro Android Studio 编辑 build.gradle 卡顿严重 恍然大悟,原来编辑build.gradle的时候AS会将我们的行为上报到google的网站...

2018-03-11 19:24:05 4770 2

原创 Android Stuido 3.2 bulid project 时报错Manifest merger failed with multiple errors, see logs

Android Stuido 3.2 bulid project 时报错Manifest merger failed with multiple errors, see logs 以下是过程 1.搜的优快云的一篇文章Manifest merger failed with multiple errors, see logs问题处理 命令行 输入 gradlew processDeb...

2018-03-03 22:20:04 439

原创 集成GoogleMap正确的签名打包姿势

在集成了Google Map之后,在debug模式下测试一切正常,地图正常显示,都是签名打包后,运行app发现地图不显示了

2017-12-22 21:15:19 884

原创 Picasso Okhttp3 缓存优化

Picasso本身并没有去“实现”本地缓存功能,而是让网络请求层去缓存http响应,其网络请求逻辑在picasso中对应的是DownLoader接口的实现。

2017-12-19 09:03:04 586

原创 仿饿了么购物车效果(UI效果)

仿饿了么购物车效果(UI效果)

2017-08-06 13:47:48 2967

原创 自定义Ripple效果的Colorfulbar

自定义Ripple效果的Colorfulbar

2017-03-04 23:19:48 697

原创 Material效果的下拉刷新MaterialRefreshLayout

Material效果的下拉刷新MaterialRefreshLayout

2016-12-21 15:48:18 1513

原创 Android自定义View之超简单圆形数字指示器

Android自定义View之超简单圆形数字指示器

2016-09-30 18:58:27 1602

MyApplication.zip

自定义相机CameraView与踩坑记录博客-源码,包含拍照页面,预览页面,以及一些用到的工具类CameraUtil、CameraBitmapUtil等

2020-04-23

空空如也

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

TA关注的人

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