现在大多数App的分享功能基本上使用的都是微信、QQ、微博的分享sdk或者是集成友盟分享sdk,如果想简单快速的实现分享功能,可以考虑通过Intent方式打开在系统中安装的具有分享功能的App的分享页面。

为了解决为知笔记使用Typora编辑markdown文件图片丢失的问题,我采用了PicGo-Core +Github实现了自定图床的功能。

用过了现有的一些http请求框架,决定自己也来简单的封装一个。本文只是基于一些http请求框架二次封装的,高手勿喷。源码

使用图床可以节省本地服务器空间,加快图片打开速度,对于写博客或者一些网站使用很有必要,本次介绍的是PicGo的使用。

Dagger 2 完全解析(一),基本使用与原理
Dagger 2 完全解析(二), 进阶使用
Dagger 2 完全解析(三), Component 与 SubComponent
Dagger 2 完全解析(四),在Android中的使用

Dagger 2 完全解析(一),基本使用与原理
Dagger 2 完全解析(二), 进阶使用
Dagger 2 完全解析(三), Component 与 SubComponent
Dagger 2 完全解析(四),在Android中的使用

最近开始接触Flutter相关的项目,通过源码、例子和一些资料的阅读,发现如果掌握了Dart的一些语法和一些基础对于Flutter的学习有着事半功倍的效果。下面是我在查阅一些资料和实际的开发中的一些总结。希望对今后的学习有所帮助。

Dagger 2 完全解析(一),基本使用与原理
Dagger 2 完全解析(二), 进阶使用
Dagger 2 完全解析(三), Component 与 SubComponent
Dagger 2 完全解析(四),在Android中的使用

Dagger 2 完全解析(一),基本使用与原理
Dagger 2 完全解析(二), 进阶使用
Dagger 2 完全解析(三), Component 与 SubComponent
Dagger 2 完全解析(四),在Android中的使用

Java知识是作为Android开发的语言基础,虽然现在我们已经推出了kotlin,但是基于以下原因我们还是需要好好牢牢掌握java:

1)SDK还是改成java,kotlin也需要编译成为java运行;

2)目前大量的第三方库和继承与前任的代码都是java所写的;

3)Java语言应用不仅仅在Android,就是在后台开发中也是一个最流行的语言;

4)大公司面试都要求我们有扎实的Java语言基础。所以,请大家不要轻视提高自己Java基础的机会,请大家认真学习,做好笔记,争取取得更大的进步。