APP图片加密

图片加密是为了安全,我们带个几个问题来学习一下图片加密 1. 为什么要将图片转为base64格式? 图片的base64编码就是可以将一张图片数据编码成一串字符串,使用该字符串代替图像地址 1. 提升性能:网页上的每一个图片,都是一个http请求下载而来的, 图片的下载始终都要向服务器发出请求,要是...

2019-09-15 14:27:20

阅读数 4

评论数 0

人脸识别

标签:OpenCV 目前APP实名认证,有第三方人脸采集+人脸与身份证照片比对等方式来实现,接下来梳理一下相关概念 1. 认证相关名词解释 1. OCR(Optical Character Recognition) 身份证OCR识别技术功能特点 1.1 可识别二代身份证(包含汉族身份证和少数民族...

2019-09-14 21:59:41

阅读数 203

评论数 0

Android Support Library 支持包

1. Support库简介 Google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在低版本上可以使用高版本的特性, 如Fragement等。我们常见的Android Support V4, V7, ...

2019-09-10 09:13:11

阅读数 7

评论数 0

Android Studio使用技巧

Android 工具 Android Studio使用技巧 1. Android Studio主题修改

2019-09-06 22:15:54

阅读数 39

评论数 0

Glide 从0到1

Glide

2019-09-04 08:33:43

阅读数 6

评论数 0

Android 应用广告接入- 穿山甲

Android 应用广告接入- 穿山甲 参考 SDK接入流程 头条网盟Android SDK——接入说明文档(记得申请账号登录)

2019-09-03 20:33:14

阅读数 27

评论数 2

include标签使用小结

include标签使用小结 根容器id与include id必须相同? A:可以不相同,程序照常运行,但是会有如下问题 // 公用布局 <include android:id="@+id/layout_1" layout=&qu...

2019-09-03 19:40:35

阅读数 7

评论数 0

Profiler内存检测和使用小结

Profiler内存检测和使用小结 参考 Android Studio 3.0 Profiler 性能分析利器

2019-09-03 17:44:28

阅读数 7

评论数 0

Fresco高斯模糊使用

Fresco高斯模糊使用 /** * ----------------------------------------------------------------- * Copyright (C) 2014-2019, by com.trident, All rights reser...

2019-08-27 11:15:29

阅读数 17

评论数 0

Zip文件下载解压

Zip文件下载解压 参考 Java实现将文件或者文件夹压缩成zip 利用java zip进行对文件的压缩和解压

2019-08-25 14:24:31

阅读数 7

评论数 0

即时通讯 MQTT

即时通讯 MQTT 错误汇总 mqtt连接断开,(32109) - java.io.EOFException错误 原因:客户端唯一标识重复导致的 参考 MQTT协议笔记之连接和心跳 Mqtt精髓系列之心跳机制 MQTT协议(二)连接和心跳 MQTT协议之连接...

2019-08-24 08:06:39

阅读数 16

评论数 0

Service小结

Service小结 Service属于android四大组件之一 开启Service有两种不同的方式:startService 和 bindService 。不同的开启方式,Service执行的生命周期方法也不同 参考 Android中ActivityManager的使用案例 And...

2019-08-21 21:32:35

阅读数 10

评论数 0

架构系列

架构系列 1. PowerDesign了解,正逆向工程在UML中应用 2. AOP面向切面架构设计简介 3. 集中式登录架构设计 4. MVC架构设计与三层模型 5. MVP思想精髓与解耦 6. MVP思想实现项目基础框架搭建 7. MVVM实现数据双向绑定 8. MVVM和Dat...

2019-08-18 15:31:08

阅读数 46

评论数 0

Android UI系列

Android UI系列 一 UI绘制流程及原理 二 UI绘制流程(测量,布局,绘制) 三 Paint画笔高级应用 四 Paint滤镜,Xfermode 五 Canvas高阶使用技巧 六 贝塞尔曲线 七 基于PathMeasure源码分析 八 事件分发机制详解 九 自定义动画框架 十 平行动画实现...

2019-08-18 14:21:12

阅读数 9

评论数 0

Android Q 适配指南

Android Q 适配指南 看了参考1的文章,Android Q适配目前来看,就如下几点需要修改 存储权限 当targetSDK<=P,在Q Beat1版上申请两个旧权限时会自动改成申请三个新权限,不会影响应用正常使用,但当targetSDK==Q时,申请旧权限将失败...

2019-08-09 11:48:50

阅读数 81

评论数 1

Android 直播 弹幕

Android 直播 弹幕

2019-08-05 11:24:12

阅读数 256

评论数 0

TextView部分文字添加点击事件

TextView部分文字添加点击事件 关键词 SpannableString ,ClickableSpan,LinkMovementMethod,setHighlightColor 实现代码 SpannableString nameSpannable = new SpannableSt...

2019-07-16 11:02:45

阅读数 18

评论数 0

微信登录API使用小结

微信登录API使用小结 官方文档 进入 资源中心 移动应用微信登录是基于 OAuth2.0 协议标准 构建的微信OAuth2.0授权登录系统 在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的移动应用,并获得相应的AppID和AppSecret,申...

2019-07-15 15:01:19

阅读数 58

评论数 0

下拉刷新系列三:android-Ultra-Pull-To-Refresh 使用总结

android-Ultra-Pull-To-Refresh框架 下拉刷新

2019-07-07 16:31:25

阅读数 20

评论数 0

下拉刷新系列二:SmartRefreshLayout 使用总结

SmartRefreshLayout使用总结 Android智能下拉刷新框架-SmartRefreshLayout SmartRefreshLayout 使用坑点 SmartRefreshLayout自动加载更多,当数据请求完毕在调用finishLoadMore() 方法时,默认会弹出加...

2019-07-07 09:24:17

阅读数 247

评论数 0

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