移动平台
在Android内存优化方面,我们不可能做到没有大内存的占用情况。 所以有时候要清楚我们的app到底占用了多少内存,哪一步操作占用了多少的内存。 这时候,android的ddms中提供了一个工具,是可是实时查看app运行时的内存使用情况。 下面我以android studio为例。其实eclipse ...
本文主要将的是:使用 Camera API 采集视频数据并保存到文件,分别使用 SurfaceView、TextureView 来预览 Camera 数据,取到 NV21 的数据回调。 注: 需要权限:<uses-permission android:name="android.permission ...
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div class="input-choseNum"><input type="number" id="phone" onblur= ...
<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8">
<title>登入</title>
<metaname="viewport"content="width=device-width,initial-scale=1,maximum-scale=1">
<metaname="keywords"content="fly,layui,前端社区">
<m..
稍微大一些的项目都会用到第三方库,所以不可避免的会有针对不同手机cpu架构的.so库文件 'x86', 'x86_64', 'mips', 'mips64' 'armeabi' ,'armeabi-v7a', 'arm64-v8a' 但是不是所有的第三方库都会适配所有的cpu架构,本人亲测采用一种降 ...
这篇说静态注册,所谓静态注册,就是native的方法是直接通过方法名的规定格式和Java端的声明处代码对应起来的,对于规则如下: 假设在HelloJni中声明了方法staticLoad(), 如下所示: 则其对应的native方法名为 当然,这个规则并不需要死记,jdk中的javah自动就帮我们做这 ...
同行业中,别人标配有的产品我有,别人没有的产品我们也有,如此才能增强竞争力。车牌识别sdk这个用于越来越多人集成了,汽车保有量日益上升,越来越多公司开发车辆管理系统,在系统开发过程中,对于OCR识别算法,不少开发人员为了节省成本,在开源中寻找车牌识别算法,耗费了不少人力物力以及时间成本。易泊时代车牌 ...
【问题现象】 在block块中使用self时报警告:self strongly in this block is likely to lead to a retain cycle 【问题解决】 __block ViewController *blockSelf = self;_block = ^{ ...
Android 设备的CPU类型(通常称为”ABIs”) 问题描述 今天测试人员测试集成版本时除了一个bug:关于华为 Mate 8手机Android 6.0系统运行刚刚提测的版本时,出现闪退的bug,而小米 4 手机Android 6.0系统却没有出现任何bug,运行良好。后来查看本人相关模块的代 ...
1、Base64编码说明 Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用'=',因此编码后输出的文本末尾可能会出现1或2个'='。 为了保证所输出的编码位 ...