【Android快速开发】
文章平均质量分 66
Angelica0520
Android、Java、Kotlin、Flutter、HarmonyOS、Python等技术
展开
-
Android Studio中ButterKnife插件的安装与使用
最近用到Android Butterknife Zelezny插件,感觉特别棒!在Android开发过程中,我们会写大量的初始化控件和设置控件点击事件的操作,这样简单而重复的工作让人觉得麻烦而且没意思,所以可以采用注解的方式去实现,而ButterKnife则是注解中相对简单易懂的很不错的开源框架。一、Android Studio中安装ButterKnife插件: (1)和安装其他插件一样,首先,打原创 2016-07-07 15:22:53 · 6147 阅读 · 7 评论 -
Android 屏幕分辨率工具类使用
Android开发中我们经常需要用到将dip、px相互换算、获取手机屏幕的宽度、高度以及状态栏高度等,如下是基于屏幕这一块整理的一个类。package com.per.loadingwebviewdome;import android.content.Context;import android.util.DisplayMetrics;import java.lang.reflect.Field;原创 2016-06-05 23:58:46 · 1782 阅读 · 0 评论 -
使用FileInputStream和FileOutputStream实现本地文件读写操作
FileInputStream和FileOutputStream 是一对继承与InputStream和OutputStream的类,分别用来创建磁盘文件的输入流和输出流对象,开发中我们会经常需要使用FileInputStream和FileOutputStream来实现本地文件读写操作,下面分享一个本地文件读写类package com.pumasoft.vr.utils;import android.原创 2016-08-26 17:50:57 · 14969 阅读 · 1 评论 -
Android Paging Library 基于RecyclerView的分页加载框架
在2018年5月9日的谷歌开发者大会(Google I/O 2018) 中提出在去年发布的广受欢迎的架构组件上,谷歌进一步改进并推出了Jetpack. Android Jetpack 能帮助我们加快应用开发速度,处理类似后台任务、UI 导航以及生命周期管理之类的活动,免去了编写样板代码的麻烦,专注提升应用体验。其中发布的新版 Android Jetpack 组件包括以下 4 个部分:WorkMa...原创 2018-05-24 11:58:39 · 10160 阅读 · 12 评论 -
Android CoordinatorLayout打造酷炫的顶部栏
CoordinatorLayout常常与AppBarLayout和CollapsingToolbarLayout一起使用,用于打造各种炫酷效果的顶部栏。之前写过一篇Android 实现酷炫的顶部栏,不过要注意的是这次我们用到Androidx,原因是Google 发布了 Android support library 28,同时也发布了 androidx 1.0.0 第一个正式版本,然后支持库的 “...原创 2019-07-08 17:26:21 · 12807 阅读 · 2 评论 -
Android 仿微博,探索使用ShortcutManager添加应用程序的快捷方式
在Android 7.1(API 25)之后添加的新功能,应用快捷方式。ShortcutManager管理一个应用程序的快捷方式。只要在长按应用图标的情况下,在应用图标上显示的快捷方式,用户可以快速访问任意一个Activity。现在市场上已经是有很多应用增加了这项功能,如:微博、美团、支付宝、知乎、印象笔记等。按照惯例,我们先看看效果图:一、快捷方式的特点(1)静态方式(2)动态方式二、...原创 2019-07-09 19:41:12 · 979 阅读 · 0 评论