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

 分类:Android

Android

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

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

zhanghui 5个月前 (05-25) 131℃

解决 Fail to post notification on channel “null”

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

zhanghui 5个月前 (05-25) 273℃

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

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

zhanghui 6个月前 (05-09) 294℃

Android 四大组件之一 Service 的创建

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

zhanghui 6个月前 (05-09) 270℃

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

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

zhanghui 6个月前 (05-07) 401℃

解决 net:ERR_CLEARTXT_NOT_PERMITTED

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

zhanghui 6个月前 (05-07) 426℃

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

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

zhanghui 6个月前 (05-01) 313℃

Fragment 中获取 Context

Fragment 中获取 Context
在 Fragment 的开发中,发现无法使用 this 字符来获取 fragment 的上下文。所以我们获取 fragment 的上下文时首先需要获取 fragment 对象。 View view = inflater.inflate(R.layout.fragment_...

zhanghui 6个月前 (04-13) 261℃

WebView加载(本地)网页

WebView加载(本地)网页
这次在做一个原生态+H5的混合型的 APP 项目,由于长时间没有做过 Android 的 APP 了,有些东西都遗忘了,曾着这次做这个项目的机会再重新的温故一下。 一、在布局文件中建立 WebView <?xml version="1.0" encoding=...

zhanghui 6个月前 (04-11) 203℃

解决 Cleartext HTTP traffic to xxx not permitted

解决 Cleartext HTTP traffic to xxx not permitted
前言:为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来...

zhanghui 6个月前 (04-10) 167℃