Quibbler

Quibbler

站长

加入于 2019-10-06

不忘初心的阿甘

598

文章

41

评论

TA 的文章(580)

开源

Volley使用介绍

Volley使用介绍安卓开发要对几个网络开源库非常熟悉:OkHttp、Volley、Retrofit。先从轻量级的网络请求库Volley学习,它的源码不到1万行,麻雀虽小五脏俱全。1、Volley介绍Volley是Google官方2013年发布的Android平台的网络通信库。该开源框架目前看来已经非常稳定,大部分代码提交记录定格在3年前(不是没人维护了,而是不需要再修改)。GitHub:goog

1.8k
Activity的组成结构
Android

Activity的组成结构

Activity的组成结构开发中我们重写Activity的onCreate()方法,调用setContentView(int layoutResID)方法给当前Activity设置布局,其实设置的就是ContentView。从setContentView(int layoutResID)开始通过源码来了解一下Activity界面的组成结构(在理解Window中也提到过):1、ActivityAnd

1.9k
AndroidStudio创建Library并打包aar
开源

AndroidStudio创建Library并打包aar

AndroidStudio创建Library并打包aar开发中常常使用第三方的库,Java开发常常使用 .jar包,而Android使用的是aar包。看看如何创建Library项目如何创建,以及aar是如何打包。不同于普通的App项目,aar是Android中的Library。1、创建Android Library项目 File > New > New Project新建项目,由于没有Androi

2.0k
Android

“本地广播”LocalBroadcastManager源码解析

“本地广播”LocalBroadcastManager源码解析在BroadcastReceiver:广播的使用一文中总结了关于广播的基础知识,关于本地广播和普通广播的区别总结如下:①BroadcastReceiver一般用于应用间消息;LocalBroadcastManager应用内消息传递。②BroadcastReceiver是Binder进程间通信;LocalBroadcastManager内

1.8k
代码统计插件 Statistic
分享

代码统计插件 Statistic

代码统计插件 Statistic推荐一个代码统计插件:Statistic,项目代码统计,更精确的统计可以使用Git统计提交代码数据。两年前刚工作时的第一个月,定下每天码一千行代码的目标,找了这个插件统计每天的代码量练习量。再之前就是上学时期曾用Qt写了一个文本行数统计小工具,不过已经遗失。在Settings > Plugins中搜索Statistic,点击下载量最多的那个安装 (此插件需要Java

1.9k
git中的四个工作区
Git

git中的四个工作区

git中的四个工作区开发者日常使用最多的工具之一就是Git,如果是PPT那就不叫开发。对Git的几个工作区要有一个基本的概念。1、四个工作区Git本地有四个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)、git仓库(Remote Directory)。1.1、工作区 简言之就是工作的区域。对于g

1.9k
API调试工具:Postman
分享

API调试工具:Postman

API调试工具:Postman互联网应用离开网络或服务端就趴窝了。客户端常常需要和服务端联调某些接口,打Log嫌磨蹭,找到一个强大的API调试工具:Postman,直观的调试服务端提供的API接口。1、安装Postman推荐浏览器插件或PC客户端两种使用方式。1.1、Chrome插件Postman最早是用作chrome浏览器插件存在的,所以,可以直接在chrome商店搜索下载安装:1.2、PC客户

1.9k 1
IconPark:字节开源图标库
开源

IconPark:字节开源图标库

IconPark:字节开源图标库虽然咱是开发,但是也懂点设计。平时关注些设计圈的动态,没少白嫖各种资源图库。推荐一个非著名的icon图标资源网站easyicon,主要是资源多,方便好用。听说字节出了开源的图标库,而且免费,商用都免费!必须点赞。1、关于IconPark“IconPark 图标库是一个通过技术驱动矢量图标样式的开源图标库,可以实现根据单一 SVG 源文件变换出多种主题, 具备丰富的分

1.8k
Android

IdleHandler是什么?​

IdleHandler是什么?看MessageQueue源码的时候发现一个IdleHandler,但它并不是Handler,直译过来的话应该叫“闲置处理器”。一般开发中不会用到,了解一下Android框架中的源码,以免以后有骚操作需要说不定会用上。1、IdleHandler定义IdleHandler是定义在MessageQueue类中的一个接口:从Android源码的注释我们可以初步看到这是一个闲

1.7k
Git官方中文手册
Git

Git官方中文手册

Git官方中文手册网上有很多关于Git的书籍,自己曾经看过一本《Git版本控制管理》,写的很详细,由浅入深,比较适合刚入门和有一定基础的开发者阅读。网上的书再多也是参考官方手册,Git官网提供了最全的使用手册,支持多语言有中文版:git-scm.com/book,可直接下载PDF原件。这里将官网的目录贴下来,方便直接查阅:1. 起步1.1 关于版本控制1.2 Git 简史1.3 Git 是什么?1

1.9k