理解vuex的状态管理模式架构 一: 什么是vuex?官方解释如下:vuex是一个专为vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证以一种可预测的方式发生变化。使用方…
分类:Android
大叔手记(8):Interface Attributes != Class Attributes
问题 事情来源于很早之前Team成员一个不规范的设计,在MVC3的项目上,由于所有的Model都需要有一些基本的名称或者操作,加之应用了DI,所以就想当然地定义了一个接口,里面包含了一些接口属性和方法,可突然有一天要求在…
Android开发:设置启动页面
在AndroidManifest.xml中进行设置,主要是挪一下代码的位置 <intent-filter> <action android:name="android.intent.action.MAI…
解决华为手机需要打开位置信息才能定位
该问题只需要设置高德地图设置的定位模式就ok了,不要设置高精度模式,其它两种都ok,根据需求自己取。 三种模式解析如下: 高精度定位模式:会同时使用网络定位和GPS定位,优先返回最高精度的定位结果,以及对应的地址描述信息…
adb使用之查看手机内部文件
adb使用之查看手机内部文件 直接演示操作过程 管理员身份打开设备 C:\Users\Lenovo>adb shell error: more than one device and emulator 上面提示有多…
如何修改android studio生成的apk的版本号
在app-build.gradle文件里面即可修改,修改如下图的两个字段 versionCode 1 versionName "1.0"
Google 博客:SafetyNet 认证,反滥用的构建基块
为 Android 应用开发者及其用户打造创新型安全功能仍然是一项优先工作。作为这项工作的组成部分,我们 提供了 SafetyNet Attestation,开发者可通过这个 API 远程评估与其通信的 Android …
Android动态加载入门 简单加载模式
基本信息 作者:kaedea 项目:android-dynamical-loading 初步了解Android动态加载 Java程序中,JVM虚拟机是通过类加载器ClassLoader加载.jar文件里面的类的。Andr…
Android 自定义View相关API和方法(未完)
Canvas类相关API 1、绘制圆 drawCircle //x,y为圆心坐标,radius为半径 void drawCircle (float cx, float cy, float radius, Paint) 2…
好代码的十三条准则
1.优化vs可读性。去特么的优化 尽量写易于阅读的代码并且能被其他开发者所理解。因为花在阅读难以理解的代码的时间和资源远远多于优化代码所带来的好处。如果你需要优化,你可以将其独立为一个模块并且通过依赖注入的方法将其注入,…
adb 多台手机,查看命令cpu类型armv7
一、多台手机的情况: C:\Users\Administrator>adb devices List of devices attached HBZ4F84X device X633I2ZM91180056 dev…