
android开发
文章平均质量分 71
program008
这个作者很懒,什么都没留下…
展开
-
Android Jetpack 之DataStore 学习笔记
DataStoredefinitionOne of the primary benefits of DataStore is the asynchronous API.aimed at replacing SharedPreferences.Data is stored asynchronously, consistently, and transactionally, overcoming most of the drawbacks of SharedPreferences.另外,DataSto.原创 2021-08-19 17:40:29 · 385 阅读 · 0 评论 -
EventBus3.0入门级使用
0、eventbus的好处就不用在这儿说明了(因为网上一搜一大把,写这篇笔记只是为了自己忘记的时候,翻来看看怎么配置与使用,如果能够帮助到你我感到很荣幸)1.项目中build.gradle文件中添加依赖(使用其中一个依赖即可使用方式也差不多)//eventbuscompile 'org.greenrobot:eventbus:3.0.0'//compile 'de.greenrob原创 2017-06-13 10:38:44 · 290 阅读 · 0 评论 -
解决Android中TextView单行设置过时的问题
被标注为过时android:singleLine="true"替代android:maxLines="1"android:ellipsize="end"原创 2017-07-11 15:44:31 · 1556 阅读 · 0 评论 -
Freeline的使用
1.Freeline是什么?Freeline 是 Android 平台上的秒级编译方案,Instant Run 的替代品,Freeline 由蚂蚁聚宝 Android 团队开发,它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译与安装的耗时。2.使用Freeline有什么好处?Freeline能够为Android开发者节原创 2017-06-09 14:32:54 · 497 阅读 · 0 评论 -
Android项目开发之头像上传
在android项目开发中往往会又有用户头像的存在并需要提供上传头像功能,总结了一下,所需头像图片的来源有两种,一是相机CAMEAR,而是相册ALBUM,然后后台我们得到照片后可能还需要裁剪照片,选择所需部分进行裁剪,最后显示头像并上传头像原创 2016-10-27 12:54:43 · 842 阅读 · 0 评论 -
android中信息列表的下拉刷新和下拉加载
在android的开发中,似乎只要涉及到信息列表都会使用到下拉刷新和下拉加载。可见尤其的重要。一般情况下,我们可以选择第三方库来实现。接下来我们就按部就班来实现我们的这个上拉加载和下拉刷新的功能:第一步:准备开发环境第三方库:链接地址:http://pan.baidu.com/s/1c0Uvs1E 密码:ujcc 导入第三方库,将第三方的library,并将其与本运用原创 2016-01-26 09:34:38 · 1502 阅读 · 0 评论 -
PopupWindow弹出窗的简单实现
PopupWindow这个类用来实现一个弹出框, 可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。那么想学习吗?如果想的话,那咋们一起来学习弹出窗的具体的实现步骤吧!原创 2016-01-25 12:40:40 · 385 阅读 · 0 评论 -
android高级框架xUtils之DbUtils
android高级框架之xUtils之DbUtils,将我们对数据库的操作变得更加简便。减少了我们写数据库操作的语句原创 2016-01-23 14:15:14 · 2067 阅读 · 0 评论 -
android高级框架xUtils之BitmapUtils
xutils简介:xUtils 是一个工具类的集合体,其中包含许多实用的Android工具,主要包含四大模块: 1、 ViewUtils的模块2、 HttpUtils的模块 3、 BitmapUtils的模块 4、 DBUtils的模块现在我们来正式学习BitmapUtils,同样我们也通过三个步骤来学习:一、添加权限二、创建Bitmap原创 2016-01-23 14:48:42 · 941 阅读 · 0 评论 -
android高级框架xUtils之HttpUtils
xUtils简介:xUtils 是一个工具类的集合体,其中包含许多实用的Android工具,主要包含四大模块: 1、 ViewUtils的模块(点击进入)2、 HttpUtils的模块 3、 Bitmap的模块(点击进入)4、 DbUtils的模块(点击进入)现在开始学习HttpUtils,同样咋们还是以三部曲的方式来阐述这个问题:一、添加权原创 2016-01-23 15:35:08 · 2529 阅读 · 0 评论 -
android高级框架xUtils之ViewUtils
xUtils 是一个工具类的集合体,其中包含许多实用的Android工具,使用这些工具将给我们的编程带来很多方便原创 2016-01-23 11:41:15 · 1016 阅读 · 0 评论 -
android高级之图片二次采样
默认情况下,bitmap每个像素点占用4个字节(ARGB_8888),比如一张3543×3503的图片差不多在内存中占用47M,安卓系统给每个应用分配的内存都是有限的,可以使用Runtime.getRuntime().maxMemory()来获取。内存有限空间,默认情况下图片存储又需要大量的空间,于是就容易产生OOM(内存溢出),所有我们不得不对图片进行处理,这样便可以减少图片占用的内存空间原创 2016-01-23 10:53:58 · 1626 阅读 · 0 评论 -
android高级控件之Volley
2013年Google I/O大会上推出了一个新的网络通信框架——Volley,它的设计目标就是非常适合去进行数据量不大,但通信频繁的网络操作。原创 2016-01-23 09:28:34 · 553 阅读 · 0 评论