自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动缩放文字的TextView

需求:根据文字长度自动缩小文字大小最近做项目遇到一个场景,在做类似淘宝选择商品数量的页面,点“+”数字增,点“-”数字减,想到一个问题,布局样式固定,暂时不做可输入数量,只能通过加减号变更数量,文本宽度固定,如果真的有人一直点加号,文字宽度大于了实际控件的宽度,能不能让文字自动缩小虽然Android有AppCompatTextView已经有这种效果,但是仅限于8.0及以上系统,难道做的软件只能允许Android8.0系统以上的手机能用??这显然不行!!!于是,自定义吧,虽然网上搜一下,也有类似的博文,

2020-06-05 14:33:30 1193 1

原创 Android 9.0以上适配相关总结(存储,唯一标识)

问题:Android 9.0手机(小米6)允许了权限READ_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGE仍旧不能忘内部存储写入文件(自定义的路径)Android Q(API 29 10.0)变更了存储权限,提出了“沙盒"的概念,直接来说就是应用专属文件夹,由于是专属,所以在此路径下不需要权限,访问共享目录仍旧需要权限。针对上述问题,索性按照Androi...

2020-04-17 18:18:30 988

原创 CoordinatorLayout和RecyclerView搭配才有折叠效果,ListView不行

最近自己在做demo时,想用用CoordinatorLayout来做一个tab折叠效果,于是搭建了一个下面的布局<?xml version="1.0" encoding="utf-8"?><androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/...

2020-04-14 09:13:50 514

原创 git remote: error: hook declined to update

今天git提交同步失败,报错如下remote: error: File app/class_files.txt is 146.18 MB; this exceeds file size limit of 100.0 MBremote: error: hook declined to update refs/heads/dev…! [remote rejected] dev -> de...

2019-10-10 10:43:11 5994

原创 自定义EditText长按操作菜单

项目需求:实现类似微信文本消息放大界面中,长按自由复制效果,并且添加一些项目需要的操作项。EditText本身具有长按一系列操作,但是长按后出现的系统本身的可操作UI实在是不想用,用过安卓的应该是知道这些操作长什么样的吧。微信中,文本长按后操作就有只有3项,简单实用。所以我们需要自定义了。有关EditText自定义长按操作菜单样式,网上一搜一大批,可是基本离不开ActionMode,这个东...

2018-04-11 16:04:26 4067

原创 在同一个界面实现短按拍照和长按录制视频

在同一个界面实现短按拍照和长按录制视频以前项目中拍照和录像是分开的,现在有个需求是仿照微信,把拍照和录制视频合并,实现短按拍照,长按录像。之前看到过一个开源库 JCamera ,这个基本已经实现了,但是没仔细看过代码,于是从github上把代码clone到本地,结合公司项目,把源码进行了一部分修改。关于JCamera,网上可以搜到它的介绍和用法,这里就不多说了,现在说一下自己遇到的一些问题和解...

2018-03-29 16:30:28 2092 2

原创 Error:Execution failed for task ':app:processDebugManifest'.错误解决

android7.0对文件的访问权限

2017-11-22 15:46:48 3682

原创 Android Studio升级后,新建Activity始终报错,创建不了

Android Studio3.0 自定义模板出错

2017-10-26 16:11:12 5180 1

原创 第一次自己编译so包,app自己监测本应用是否被卸载

Android软件能否自己监测自己是否被卸载

2017-10-23 11:57:00 641

原创 结合ZXing实现类似微信扫二维码放大摄像头

目前android中实现扫二维码大多数使用的是zxing这个开源框架,要使用android的核心源码,因为我们需要在源码中做修改,将框架添加到项目中,这里就不多说了,网上都有,这里只说一下放大摄像头部分。涉及到的文件主要有DecodeHandler,MultiFormatReader,QRCodeReader。实际应用中,我们都知道镜头离二维码太远或者太近都影响识别,二维码恰好处于扫描框中最好

2017-10-11 15:20:55 10401 17

原创 关于List的遍历性能比较

关于List的遍历、删除某一项性能比较

2017-10-11 11:53:12 1091

原创 AlertDialog里面的EditText无法弹出软键盘

AlertDialog里面的EditText无法弹出软键盘

2017-09-14 10:35:17 602

原创 Android对接支付宝移动支付始终无法成功调用H5PayActivity

Android对接支付宝移动支付,未安装支付宝客户端始终无法调用sdk内置的H5支付界面。排查原因过程是纠结的,不过最终还是解决了,把我遇到的问题以及解决方案分享给大家。

2017-05-04 15:17:06 2377

原创 数据库查询结果Cursor,怎样准确地给model准确赋值

Android 在查村数据库的时候,经常使用db.exec**执行一句数据库语句,结果返回的是Cursor,cursor包含了要查询的结果所有符合条件的字段名和对应的值,那么怎样准确的利用cursor把值取出来呢

2017-03-30 11:42:29 1054

原创 自定义View有时在使用时设置requestDisallowInterceptTouchEvent(true)无效

有一次Activity中使用了自定义view,并在代码中设置requestDisallowInterceptTouchEvent(true)的时候,发现设置后并没有消耗onTouch的几种事件。父view仍旧执行onTouch事件。

2017-02-08 16:16:48 1451

原创 在RecyclerView中加载不同布局

当RecyclerView有下拉刷新时,有时候设计图上,体现出来的列表有头部布局,这可以通过Adapter实现加载多套布局就可以,这里以加载两种布局为例说明。

2017-02-08 15:55:08 2397

原创 Service运用,在任意Activity弹框

Service运用,在任意Activity弹框

2016-12-20 14:56:39 666

原创 android MediaCodec 音频解码+讯飞语音 实现本地语音转文字功能

android MediaCodec 音频解码+讯飞语音实现本地语音转文字的功能

2016-11-16 17:54:40 9962 16

在同一个界面实现短按拍照和长按录制视频

实现在同一个界面实现短按拍照和长按录制视频,支持拍照时手势缩放和录制视频时上下滑动缩放

2018-03-29

空空如也

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

TA关注的人

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