移动平台
1.检查所需的权限是否给全。 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXT ...
一、SDK安装 先安装jdk。推荐1.8 SDK 中文官网下载地址:http://tools.android-studio.org/index.php/sdk 下载下来后,解压,进入目录 进入目录执行: tools\android.bat update sdk --no-ui 会自动安装。如果提示没 ...
报错:Intel HAXM is required to run this AVD. HAXM is not installed. 出现原因: 电脑BIOS中没有开启虚拟化 没有安装 haxm-7.6.5-setup 解决: 1、安装haxm-7.6.5-setup 默认安装的话地址所在: C:\U ...
概述 使用伪终端的方式来处理子进程的log输出,logwrapper会等待子进程执行完毕之后再退出 源码解析 1. logwrap模块 1.1 logwrap_fork_execvp // {"/system/bin/vdc","cryptfs", "encryptFstab", attempted ...
###别人写的call的实现(xiuyan) Function.prototype.myCall = function(context, ...args){ // 把函数挂到目标对象上 context.func = this; // 执行函数 context.func(...args); // 删除 ...
//查看内置地图 (导航) 注意:经纬度必须转换为number类型,不然就...哈哈哈 goMap(item){ // console.log(item) uni.openLocation({ latitude: Number(item.take.mer_take_location[0]), lon ...
(ApplicationContext) 回顾一下IOC容器 IOC容器,就是为用户提供创建、管理、获取它们的类实例的容器,让用户在需要使用类对象的时候,只需要向IOC容器要就可以了,进而能够达到与具体的类解耦,为其他的高级功能和特性提供基础。 IOC容器在被使用之前,需要完成以下工作: 使用Spr ...
如果我们想在子线程更新UI界面,就需要用到Handler了。用法如下: Handler mHandle = new Handler(){ @Override public void handleMessage(@NonNull Message msg)
******************分页查询***************************这里使用了query函数进行限制每页查询出来的数量函数定义如下: public Cursor query(String table, String[] columns, String selection, String[] sel