移动平台-日排行
Create-React-App项目代码规范配置 1、安装Prettier yarn add --dev --exact prettier 2、创建Prettier配置文件 在根目录创建Prettierrc.json文件,用来配置prettier echo {}> .prettierrc.json ...
【译】Simpleperf分析之Android系统篇 译者按: Simpleperf是用于Native的CPU性能分析工具,主要用来分析代码执行耗时。本文是主文档的一部分,系统篇。 原文见aosp仓库:android_platform_profiling.md Simpleperf主文档见aosp仓 ...
一、Android为什么要日志文件
? 写程序就难免会写bug,有bug就需要调试,但是很多情况下app发布后,测试人员和用户无意中触发了bug确并不知道怎么复现bug。那这个时候就需要日志文件来帮助我们探查出bug的原因。
二、写日志文件
? 我们一般写log的时候用的是android.util.Log,那我们对这个Log做一次封装:
import android.content.Context
一、概述 作为 Android 开发者,相信大家都遇到过 ANR。那么为什么会出现 ANR 呢,ANR 之后系统都做了啥。文章将对这个问题详细解说。 ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过 ...
通用Mapper 简述 : 它是由国内一个大神针对mybatis 单表操作写的一个组件。如果多表操作的话,还是需要编写.xml映射文件并自己手写sql语句。 使用操作: 引入通用mapper 启动器,在通用github上可以找到,相应的使用方式,已经pom文件内容。 使用方式: 编写一个接口,并且e ...
文章目录引言I、自定义cell封装CycleScrollView1.1 cell 头文件1.2 cell 实现文件1.3 cell的使用II
******************分页查询***************************这里使用了query函数进行限制每页查询出来的数量函数定义如下: public Cursor query(String table, String[] columns, String selection, String[] sel
如果我们想在子线程更新UI界面,就需要用到Handler了。用法如下: Handler mHandle = new Handler(){ @Override public void handleMessage(@NonNull Message msg)
(ApplicationContext) 回顾一下IOC容器 IOC容器,就是为用户提供创建、管理、获取它们的类实例的容器,让用户在需要使用类对象的时候,只需要向IOC容器要就可以了,进而能够达到与具体的类解耦,为其他的高级功能和特性提供基础。 IOC容器在被使用之前,需要完成以下工作: 使用Spr ...
//查看内置地图 (导航) 注意:经纬度必须转换为number类型,不然就...哈哈哈 goMap(item){ // console.log(item) uni.openLocation({ latitude: Number(item.take.mer_take_location[0]), lon ...
###别人写的call的实现(xiuyan) Function.prototype.myCall = function(context, ...args){ // 把函数挂到目标对象上 context.func = this; // 执行函数 context.func(...args); // 删除 ...
一、SDK安装 先安装jdk。推荐1.8 SDK 中文官网下载地址:http://tools.android-studio.org/index.php/sdk 下载下来后,解压,进入目录 进入目录执行: tools\android.bat update sdk --no-ui 会自动安装。如果提示没 ...
1.检查所需的权限是否给全。 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXT ...
题目描述 题目源自于42. Trapping Rain Water 给定n个非负整数,代表着一个高度柱状图连续n个图的高度。本题需要计算这个柱状图能够蓄水的数量。 样例图 解题思路 蓄水的情况主要如下图: 假设heights代表所有的柱状图高度, heights[i](0<=i<len(height ...
打开./pages.json文件 在其中找到属性globalStyle 例如: "globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "Hello uniapp", "navigationBarBa ...
了解完Android activity的基本知识,接下来了解Android intent(据说是多个activity之间的媒介)
Handler实例
子类需要继承Hendler类,并重写handleMessage(Message msg) 方法,用于接受线程数据,主要看具体实例,重要的部分都已给了注释:
public class MainActivity extends Activity {
/** Called when the activity is first created. */
private WebV
xcode升级到12.4后build不成功 解决:将build setting->combined->all->validate workspace设置为yes 启动 iproxy 8100 8100 tidevice xctest ...
前言
今天我们来说一说如何利用Android Studio开发工具真机调试cordova项目。我们假设你已经有一个cordova的安卓项目,并且你的设备的usb调试等工作已经准备完成;
首先我们来项目的大致结构,具体目录的说明大家可以参照官网学习
一 buidl cordova项目
搭建cordova项目不是我们这篇文章的重点,假设你的项目已经可以正常build;
使用cordova bui
view是视图容器。 它类似于传统html中的div,用于包裹各种元素内容。 属性名类型默认值说明 hover-class String none 指定按下去的样式类。当 hover-class="none" 时,没有点击态效果 hover-stop-propagation Boolean fals ...