1,activity的xml布局(布局中有个Button按钮,点击按钮弹出一个popupwindow ) <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk ...
分类:
移动开发 时间:
2019-06-09 10:06:22
阅读次数:
260
webpack-bundle-analyzer webpack可视化插件,用来查看一共打了多少个包,每个包的体积和包里面的情况。 启动查看 npm run build --report 结果报错npm ERR! missing script: build,后来发现package.json中scrip ...
分类:
其他好文 时间:
2019-06-05 23:59:29
阅读次数:
231
webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 1.安 ...
分类:
Web程序 时间:
2019-06-05 20:01:02
阅读次数:
126
Lrucache缓存程序关闭缓存自动清除,所以要在onstart方法中调用,只要不关闭程序缓存就在,除以1024是以kb为单位 ...
分类:
系统相关 时间:
2019-06-05 20:00:22
阅读次数:
115
1 package com.example.sqlitetest2; 2 3 import android.content.Context; 4 import android.database.Cursor; 5 import android.database.sqlite.SQLiteDataba ...
分类:
移动开发 时间:
2019-05-31 23:50:29
阅读次数:
165
messenger内部也是实现aidl通信,所以可以看做一个轻量级aidl,但相对比较简单.首先开启一个服务并实现一个Handler用来处理消息,在onbind方法中返回IBinder对象,通过Serviceconnect绑定服务,并把IBinder对象传递到Serviceconnect的IBind ...
分类:
系统相关 时间:
2019-05-31 18:11:53
阅读次数:
113
简单的Activity间数据传递用Intent,复杂的用Parcelable,举个栗子第一个activity写入Parcel的String类型的name和int类型的age,第二个activity取出Parcel并解析数据 上面是第一个activity 上面试第二个activity 实现Parcel ...
分类:
其他好文 时间:
2019-05-31 16:40:44
阅读次数:
94
activity_splash.xml中进行布局: ...
分类:
其他好文 时间:
2019-05-28 19:51:05
阅读次数:
117
https://mp.weixin.qq.com/s/6McbqOKM4fu4J5vdpZvxKw 简单介绍异步队列(AsyncQueue)的实现。 ?? 0. 异步队列 异步队列的两端分属不同的时钟域,拥有各自的复位逻辑。 异步队列用于存值的一端为上游端(source),用于取值的一端为下游端(s ...
分类:
其他好文 时间:
2019-05-23 09:18:09
阅读次数:
228
关于android8.1实现多个app升级时的注意事项android新的版本,packagemanager对app安装有一定的限制,就是处理shell和root用户外,其他用户的进程不允许安装处理系统用户的以外的app。也就是例如system用户不允许安装uid为7000的app。所以,如果你想通过一个appupgrade(一个system用户的进程)专门去进行多个不用用户的应用进行差分升级,那么
分类:
移动开发 时间:
2019-05-21 00:14:45
阅读次数:
255