![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 80
一条苍老的小鱼
学无止境,兴趣让你走的更远
展开
-
基于ARouter实现startActivityForResult的链式调用
基于ARouter实现startActivityForResult的链式调用前言分析:使用方式1. 声明Navigator接口2. 复写onActivityResult方法3. 实现Callback,对回传数据进行解析处理4. 发起路由前言什么是ARouter?如果你想知道什么是ARouter的话,现在就带你研究… 什么是ARouter …开玩耍… 今天不对ARouter的使用做过多讲解,如果有对ARouter不了解的童鞋可以移步ARouter 官方学习。今天主要是基于ARouter做一些扩展,来原创 2021-05-27 14:03:21 · 3548 阅读 · 0 评论 -
【android】 微信分享详解(分享到朋友和朋友圈)+ PopupWindow的使用和分析
一. 微信分享的实现:1.到微信开放平台 https://open.weixin.qq.com 创创建应用申请AppID2.下载签名生成工具,对签名不了解的自行百度,这里不做说明。下面是简单的微信分享代码:首先看一下包结构图MainActivity:public class MainActivity extends Activity { p原创 2016-05-07 00:46:39 · 2959 阅读 · 0 评论 -
Android 开发之Service 探索如何保证Service不被杀死或被kill之后自动重启
前言:在我司项目1.0版本的时候消息是使用的环信、用了之后发现各种bug,各种机型不支持导致app崩溃,于是在2.0版本果断去掉环信,使用了公众号用的那套消息系统(老大自己写的)并做了扩展升级。搞了近半个月终于是搞完了,项目也顺利上线......原创 2016-11-17 15:17:03 · 2664 阅读 · 0 评论 -
Android 内嵌WebView之选择文件上传及扩展
Android 内嵌WebView之选择文件上传及填坑记录Android 内嵌WebView之选择文件上传及填坑记录原创 2016-12-30 14:31:10 · 3222 阅读 · 0 评论 -
Gson打包混淆后返回的数据为null
Gson打包混淆后返回的数据为null使用代码: @Override public void onNext(Response<String> stringResponse) { LogUtils.eLog(stringResponse.body()); Gson gson = new Gson(); AuthBean authBea...原创 2018-04-14 14:48:23 · 855 阅读 · 0 评论 -
基于MVVM+Kodein编写的页面模板,一键生成,这酸爽~
基于MVVM+Kodein编写的页面模板前言概述模板结构文件分析语法分析1.template.xml2.globals.xml.flt3.recipe.xml.ftlif指令编写自定义模板1.template.xml实例代码前言在项目中使用框架Arms时候,带有一键生成页面模板,很方面。最近在练习MVVM,于是尝试编写一套页面模板。概述IDE 自带很多模板,可以看到内置了很多模板,减少了部...原创 2019-09-11 11:57:44 · 612 阅读 · 0 评论