logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

网页监听返回键

如果项目希望和运行在设备自带浏览器里一样的返回交互,使用第一种方案;网页无需做任何处理,app端监听按键来处理返回键。如果项目以网页端逻辑为主,apk只是当作一个加载网页的容器,希望在网页里完全控制返回键,使用第二种方案;网页来控制返回键,app端要通过js通知网页端,并提供退出页面的方法。如果希望在网页里根据接口数据动态决定由网页还是native控制返回键,使用第三种方案。

#webview
10.多线程,多进程

系统差异进程池进程间通信多线程线程锁ThreadLocal1.系统差异在Linux和Unix系统上,os模块有fork调用方式来创建子进程,在windows上可用multiprocessing模块来操作进程。fork方式:import osprint('Process (%s) start...' % os.getpid())#...

vue正式环境和测试环境切换

目的:根据不同的启动命令应用对应环境的域名及其它变量值创建配置文件:在项目根目录下创建这四个文件,作用及含义分别为:.env:公用配置文件,不管在哪个环境启动的项目,都会使用这个文件里面的变量,下面三个文件里和此文件同名的变量会覆盖.env里的变量,不同名就合并,也就是说.env里的同名变量优先级更低;.env.development:开发环境,默认不指定任何环境启动时就使用这个文件里的变量;.e

#vue.js#npm#javascript
Stecho的使用

1.Stecho简介facebook开源的android调试工具,可以在网页上看到当前adb连接的android设备的布局层级信息,网络信息,数据库信息。2.使用方式添加依赖dependencies {compile 'com.facebook.stetho:stetho:1.5.0'compile 'com.facebook.stetho:stetho...

#android
android 广播自定义权限

一、广播接收者定义的权限你的应用定义了一个广播接收者,你不希望谁都能在自己的应用里发送这个广播让你接收到,所以你打算定义一个权限来控制一下。1.在 AndroidManifest.xml 文件里声明一个新的权限<permission android:name="com.xxx.xxx.permission" />2.在声明的广播上加上这个权限<receiver android:n

#android
TV端开发遇坑随记

1.TV端上,如果你不设置某个控件的下一个方向的焦点,系统会默认帮你分配,自动寻找下一个方向上可以获取焦点的控件去获取焦点,这时有可能这个控件并不是我们想要的,甚至会出现焦点乱跑的情况,这时产品一般要么要求我们指定下一个焦点控件,要么在这个控件上不能再继续向某个方向移动,指定焦点很容易,可通过这几个方法:setNextFocusUpId();setNextFocusRightId();se...

#TV#android
到底了