首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
JC0127
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
Android 逆向系列(一):反编译 APK 技术完全解析
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 前言 很高兴遇见你~ 日常开发中,我们可能需要反编译 apk 去查看或分析一些问题,如: 1、这个 ap
Android APK文件(二、解压和反编译)
APK全称:Android application package(Android应用程序包),Android应用程序包,其后缀都是.apk。 直接解压apk文件,可以查看assets、res等信息。 资源文件,如声音、字体等等。 代码中使用AssetsManager获取Ass…
在 Android 设备上获取照片、裁剪图片、压缩图片 @TakePhoto V3.0 发布
新增: 1.支持通过相机拍照获取图片 2.支持从相册选择图片 3.支持从文件选择图片 4.支持批量图片选取 5.支持图片压缩以及批量图片压缩 6.支持图片裁切以及批量图片裁切 7.支持照片旋转角度自动纠正 8.支持自动权限管理 (无需关心 SD 卡及摄像头权限等问题) 9.支持对裁剪及压缩参数个性化配置 10.提供自带裁剪工具 (可选) 11.支持智能选取及裁剪异常处理 12.支持因拍照 Activity 被回收后的自动恢复 13.支持 Android7.0
开源一个 Android 图片压缩框架
在我们的业务场景中,需要使用客户端采集图片,上传服务器,然后对图片信息进行识别。为了提升程序的性能,我们需要保证图片上传服务器的速度的同时,保证用于识别图片的质量。整个优化包括两个方面的内容: 图片压缩的优化:基于拍摄的图片和从相册中选择的图片进行压缩,控制图片大小和尺寸。 在…
Android-Ble蓝牙通讯开发–扫描,连接,发送和接收数据,分包解包(附源码)【转载】
前言 万物互联的物联网时代的已经来临,ble蓝牙开发在其中扮演着举重若轻的角色。最近刚好闲一点,抽时间梳理下这块的知识点。 涉及ble蓝牙通讯的客户端(开启、扫描、连接、发送和接收数据、分包解包)和服
Android BLE蓝牙详细解读
随着物联网时代的到来,越来越多的智能硬件设备开始流行起来,比如智能手环、心率检测仪、以及各式各样的智能家具和玩具类产品。安卓4.3(API 18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。…
蓝牙固件升级
从云端下载的固件为.bin后缀的文件,文件名会有一定的格式,含有固件版本号和文件CRC32校验值。 规定一个数据块大小比如2048字节,然后把升级数据进行分块,不够的就剩余多少作为一块。蓝牙一次发送的数据量是有限的,所以每次发送20字节的数据。这个数据要遵循升级数据格式,带指令…
Android蓝牙通信机制详解
这篇文章将涉及两种蓝牙的底层协议,两种蓝牙的对设备角色的分配,两种蓝牙的开启、扫描、建立连接、通信,代码详尽,逻辑清晰。 蓝牙可分为经典蓝牙模块(v1.1/1.2/2.0/2.1/3.0),低功耗蓝
Android -- Activity,Fragment 切换动画。
Activity 和 Fragment 的切换动画在开发中使用并不是很多,但是在一些特殊页面,如:微信的 WXPayEntryActivity 中,透明关闭,就需要对 Activity 的切换动画进行处理。
Android 实现一个通用的圆角布局
一般的实现方法是上面的图片左上和右上设置圆角,下面的文字部分左下和右下设置圆角,而 Glide 默认是不支持指定位置设置圆角的,需要通过自定义 Transformation 实现,而 GIF 动图也是不支持圆角的。 完整的描述了绘制流程,后面的注释是我补充的对应的方法,因此我们…