每天学习一点点,成功增加一大步

zhanghui的文章

Android

WebView 的 JS 与 Android 原生互相调取并传值

WebView 的 JS 与 Android 原生互相调取并传值
随着 H5 的普及,很多在 Android 项目中,有时候整个页面是个 webview,用来加载我们制作好的网页。那么时常会有网页和 app 进行交互的需求。 而且这次在开发 android 项目也是用得这种方式,中间也遇到了不少的坑,虽然现在已经实现想要的目的,但还是要...

2天前 11℃

Android

WebView 监听手机的物理返回键

WebView 监听手机的物理返回键
为减轻 android APP 在原生代码下花费的时间,通常用 WebView 来加载本地 H5 的方式,但如果 WebView 默认下是不对手机的三个物理按键键作监听的,这样就很容易导致一个返回键令这个 APP 马上退出,但有时有误操作可能,这样就造成对使用者的麻烦。 ...

6天前 19℃

Android

快速生成get,set,tostring,构造函数

快速生成get,set,tostring,构造函数
最近在用 android studio 在写 android 的 APP 项目,写得过程会遇到要写规范的数据类,写这种类的过程中当写好了相关属性的时候,就要写这些属性的 set 与 get 写一两个不会感觉到烦,但写多了这种感觉就出现了,就想着有没有方法解决,之前初学 andr...

1周前 (05-25) 14℃

Android

解决 Fail to post notification on channel “null”

解决 Fail to post notification on channel “null”
很久没有动过 android 之前学的时候用到过 notification ,但这次却遇到了这个问题,在模拟器中 MainActivity 中发送 notification 在通知栏中没有出现通知信息,但却出现了以下错误。 Fail to post notificatio...

1周前 (05-25) 36℃

Android

Android 四大组件之一 Service 的永久驻留

Android 四大组件之一 Service 的永久驻留
为何要 Service 的永久驻留,而且 APP 在对 Service 的需求的因素有哪些: 解决 APP 与远程服务器之间的通信不间断的需求。能及时接收最新的会话消息,包括更新用户的 Token 等必需的操作。希望有一个永久驻留后台,帮助解决上述需求的线程。即便 Act...

4周前 (05-09) 54℃

Android

Android 四大组件之一 Service 的创建

Android 四大组件之一 Service 的创建
这两天在写 Android APP 项目的一个 Service 的需求,Service 是 Android 的四大组件之一。多年前在刚接触学习 Android 时接触过,但多年没有写 Android 淡忘掉了怎么写它的流程。这次既然遇到了就记录下。 至于 Service ...

4周前 (05-09) 88℃

Android

webView支持H5页面通过js实现文件上传、图片上传

webView支持H5页面通过js实现文件上传、图片上传
问题场景 这几天在写一个 app 项目的时候,项目内置本地的 H5,H5 内使用了 layui 框架内的上传图片的操作,这个操作在 PC 的 Google Chrome 浏览器的移动模拟 H5 页面中没有问题,在手机中的自带浏览器中也没有问题,但在 app 的 webVi...

4周前 (05-07) 127℃

Android

解决 net:ERR_CLEARTXT_NOT_PERMITTED

解决 net:ERR_CLEARTXT_NOT_PERMITTED
从 Android 9.0(API级别28)开始,默认情况下禁用明文支持。因此 http 的 url均无法在 webview 中加载。 解决方法,修改AndroidManifest.xml文件。在 application 中添加 添加 android:usesClear...

4周前 (05-07) 77℃

Android

解决 gson 将 Integer 默认转换成 Double 的问题

解决 gson 将 Integer 默认转换成 Double 的问题
昨天在写 android 的一个项目时,遇到字符型的 JSON 数据中整形的数字竟然被 gson 转换成了带有小数点的 doubile 的奇葩现象。虽然问题已经解决但还是有需要记录下来。 在之前有记录过利用 gson 解决过对象型的 JSON 与字符型的JSON 之间的转...

1个月前 (05-01) 89℃