给WEB网页套上一个壳,变身APP
最近打算写一些前端网页,为了方便查阅,突发奇想,将前端网页嵌套在APP内部,而APP可以安装在手机,岂不是可以随时查阅了么,比如自己写的博客,让它成为一个独立的APP安装在手机上,岂不是锦上添花? 1.仓库地址 2.克隆代码(建议直接从仓库fork): git clone https://gitee.com/Chaoc/PeakWebApp.git 3.修改个人配置: #打开项目根目录下confi…
最近打算写一些前端网页,为了方便查阅,突发奇想,将前端网页嵌套在APP内部,而APP可以安装在手机,岂不是可以随时查阅了么,比如自己写的博客,让它成为一个独立的APP安装在手机上,岂不是锦上添花? 1.仓库地址 2.克隆代码(建议直接从仓库fork): git clone https://gitee.com/Chaoc/PeakWebApp.git 3.修改个人配置: #打开项目根目录下confi…
FlatList类似于Android中的ListView或者RecyclerView,主要用于列表的绘制,允许横向或纵向滚动的滑动控件,使用也不像ListView或者RecyclerView那样复杂。 1.一个基础的FlatList控件: <FlatList style={styles.container} data={this.state.dataSource} renderItem={(…
最近一直忙于开发,总是在敲代码和打包之间徘徊,久而久之发现Windos真的慢,关键时刻总是掉链子,于是今天想捣鼓以下新系统,装了次曾经用过的深度系统(deepin)感觉效率还是有些低,本想使用ubuntu或者Centos的,总感觉UI太丑,偶然机会发现了一个全新的系统manjaro,从UI上看,还是挺不错的,但是也有坑,在此把一些流程记录一下。 1.安装略过… 2.排列镜像源,升级系统…
避免国内被墙,设置镜像源: export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn Windows直接添加上述环境变量即可。 下载Flitter安装包: https://flutter.io/docs/development/tools…
环境安装: Node, Python2, JDK,Android Studio,SDK 需要注意 Node 的版本必须高于 8.3,Python 的版本必须为 2.x(不支持 3.x), JDK 的版本必须是 1.8。 上述环境软件百度即可下载,安装完毕后执行以下命令: npm config set registry https://registry.npm.taobao.org –global…
今天突然想到Retrofit2创建Service需要传递一个接口,但是我们都知道接口是不能直接生成实例的,那么Retrofit2是如何做到的呢?带着疑惑,看一波源码。 //创建实例 retrofit.create(VideoApis.class); 跟进create方法: //此方法需要一个Class类 public <T> T create(final Class<T> …
直接进入正题,安装redis以及phpredis Windows 安装: 1.下载: https://github.com/MicrosoftArchive/redis/releases 2.解压后配置Redis: //1.修改redis.windows.conf文件,设置maxmemory 大小 maxmemory 10000000 //设置redis密码,可以不用设置。 requirepass…
本案例讲述一个Apk反编译全过程,包括:编译源码、修改源码、打包、签名。 案例展示: 首先准备反编译工具: dex2jar(dex转jar) dex2jar jd-gui(对Jar进行反编译) jd-gui apktool(对apk进行反编译) apktool baksmali(将dex文件编译成smali文件) baksmali 工具截图: 新建项目,生成一个APK: 复制【app-debug….
效果: 核心思想: 自定义ViewGroup控件,利用ViewDragHelper让此控件拥有滑动功能。 将此控件附加到每一个Activity。 代码很简单就不一一解释了,代码备注很详细,所以直接贴代码了: import android.app.Activity; import android.content.Context; import android.support.annotation.N…