
android碎片
文章平均质量分 80
木子102
你很懒。
展开
-
Android FlowLayout实现流式布局 kotlin实现FlowLayout 自定义ViewGroup
最近在看viwe的自定义,看到蛮多讲解FlowLayout自定义ViewGroup的例子,然后回顾了一下《Android自定义控件开发入门与实战》里面的这个例子,想找一个kotlin的顺便看看,但是都没有,所以就写了这个博客记录一下自定义view的文章应该很多,我就简单记录一下重点一个是用java写的 一个是用kotlin写的 最近在学习kotlin效果图一、 View的绘制一般遵循构造函数->onMeasure()(测量View的大小)-onSizeChanged()()->onL原创 2021-04-07 17:28:53 · 627 阅读 · 0 评论 -
Glide加载Https图片失败 拍照片返回找不到照片问题
今天项目转到内网版本,然后Https的图片就加载不出来了,查找了蛮多原因,后来才知道是后台的同事用了自定义的Https证书导致Glide验证不通过的原因简单记录解决过程添加的依赖 (组件化用api依赖) api 'com.github.bumptech.glide:glide:4.9.0' api 'com.github.promeg:tinypinyin:2.0.3' api"com.github.bumptech.glide:okhttp3-integration:4.9.0原创 2020-11-25 20:48:27 · 451 阅读 · 0 评论 -
摄氏温度、华氏温度相互转化,保留两位小数
摄氏温度、华氏温度相互转化,保留两位小数package com.example.deom;import java.text.DecimalFormat;/** * @author :muzi102 * @time : 2020/4/7 * @Description 摄氏温度和华氏温度的转化 */public class TempConversionUtil { /**...原创 2020-04-07 10:15:55 · 3445 阅读 · 0 评论 -
ERROR: Failed to resolve: com.serenegiant:common:2.12.4
集成UVCCamera 报错ERROR: Failed to resolve: com.serenegiant:common:2.12.4Show in Project Structure dialog这个报错主要是找不到依赖打开根目录的build.gradle 添加如下代码(检查下添加的内容 是否有)即可(根目录的build.gradle)// Top-level build fil...原创 2019-09-02 16:02:33 · 17149 阅读 · 23 评论 -
android 日记log保存到本地简单方法
安卓日常开发中,经常需要打印日记,经常需要把log输入到本地查看,本demo是把日记输出到本地的简单示例:1.初始化保存路径(实例中为SD卡下: /storage/emulated/0/interprenter) /** * 初始化目录 */private void init(Context context) { if (Environment.getExternalStorag...原创 2018-11-26 16:59:55 · 17924 阅读 · 9 评论 -
SharedPreferences保存工具类
SharedPreferences保存工具类日常开发中,经常需要SharedPreferences保存数据到本地,以方便本地使用,保存的数据大致有Int ,String、boolean、对象等import android.content.Context;import android.content.SharedPreferences;import android.preferenc...原创 2018-09-07 20:07:27 · 467 阅读 · 0 评论 -
APP SHA1获取程序 百度地图 高德地图获取SHA1值的简单程序
项目中集成地图的话经常需要到SHA1这个值来配置key 一下是简单的获取app SHA1值的程序 /** * 获取sha1 * @param context * @return */ public String sHA1(Context context) { try { PackageInfo i...原创 2018-03-13 11:28:39 · 341 阅读 · 0 评论 -
android 自定义View 实现饼图 统计图形 百分比饼图显示内容 扇形图统计
最近有朋友项目需要做饼图扇形图显示的内容,就简单做了一个demo效果如下! 代码下载地址: https://download.youkuaiyun.com/download/qq_38355313/10294797 首先自定义了一个类package com.nxm.wordrecognition.nxm;import android.content.Context;import a...原创 2018-03-19 10:16:57 · 2520 阅读 · 6 评论 -
HierarchyViewer工具找不到 HierarchyViewer位置
今天在看一篇android UI性能优化的博客,然后想找一下HierarchyViewer来测试下,结果按照网上的找了许久都没找到该工具在哪里,结果在as的tools->android 里面找到了 如图: ...原创 2018-03-22 14:01:36 · 2772 阅读 · 0 评论 -
androidstudio gradle问题 导入别人项目 编译很久问题
最近导入项目,由于公司网络限制问题不能访问外网,然后各种问题打不开,最后整理了下,把项目的gradle配置修改成自己本地的就好主要修改这两个问价下的信息 打开一个之前能便宜的项目 然后查看下对应的这两条信息,替换这两条信息即可使用本地现有的gradle了 ...原创 2018-03-16 10:41:35 · 313 阅读 · 0 评论 -
android Bitmap转化成Base64 String 人脸识别 身份证识别 驾照识别 图片转化成String
最近项目集成阿里云上面的人脸识别 身份证识别 驾照识别功能 需要把拍的照片转化成Base64 的String作文参数上传,一下是根据图片路径imgPath转化的代码段: public static String imgToBase64String(String imgPath) { System.out.println("fileLen = "+new File(im...原创 2018-03-16 09:20:56 · 547 阅读 · 0 评论 -
android Handler内存泄露 kotlin内存泄露处理
这几天使用kotlin写一个项目,用到handler,然后提醒提警告This Handler class should be static or leaks might occur......I wrote that debugging code because of a couple of memory leaks I found in the Android codebase. Li原创 2018-01-17 11:00:17 · 2289 阅读 · 1 评论 -
Android application单例模式
这几天处理项目中视频语音偶尔初始化不了的问题,找了半天,发现调用application的content老是传递空的情况,于是查找了下代码发现前任(项目上一个程序员)写的application单例模式如果:public class App extends Application { private static App app; public static App g原创 2018-01-06 14:29:27 · 1694 阅读 · 0 评论 -
android 主线程更新UI 全局Handler
最近发现项目中云视互动(语音视频通讯)时长初始化不成功然后查找api才发现 必须在UI主线程中初始化:import android.os.Handler;import android.os.Looper;/** * Created by Administrator on 2018/1/8. */public class MainHandler extends Handler原创 2018-01-22 10:18:22 · 1203 阅读 · 0 评论