自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 安卓项目多dex支持

随着项目工程越来越庞大,代码的方法数不断增长到一定程度,就出现Android 低版本系统应用无法安装的情况。当出现一下问题时。Conversion to Dalvik format failed:Unable to execute dex: method ID notin[0,0xffff]:65536或是trouble writing output:Too many field ref...

2019-11-14 17:44:36 236

原创 简单的安卓搜索栏实现

目录布局Activity实现布局首先,把标题布局和搜索栏布局放在同一个FrameLayout布局下面,下面两个具体的布局文件就不用放上去了吧。 <FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content"> &lt...

2019-11-06 17:18:34 3779

原创 浅谈RxJava

RxJava 到底是什么一个词:异步。RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库)。这就是 RxJ...

2019-10-04 14:31:24 133

转载 浅谈android 的framework开发

概述其实我们写的App并不是一个完整的程序。我们写的只是一个套件组,就是一堆Activity,Service等等的组件。这个套件组给Framework框架组合在一起才是一个完整的程序。在这里先说一个概念,也就是EIT模型。E是Engine发动机,I是Interface接口,T是tire轮胎。也就是发动机通过接口接上轮胎,然后车子才能跑。然后框架提供的就是E&I,一般框架都是提供发动机和接...

2019-10-02 09:20:54 2249

原创 Android官方推荐的DialogFragment对话框

DialogFragment简介DialogFragment在android 3.0时被引入。是一种对话框,其本质是一个Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。在DialogFragment产生之前,我们创建对话框:一般采用AlertDialog和Dialog。官方不推荐直接使用Dialog创建对话框,可以间接来使用它。...

2019-09-30 20:02:22 212

原创 浅谈安卓性能优化

Android的性能优化,主要有以下几个有效的优化方法:1、布局优化布局优化:布局优化主要就是要尽量的减少布局嵌套,布局嵌套的少了,Android绘制时的工作量就减少了,所以性能也就提高了。首先,如果布局中既可以使用LinearLayout和RelativeLayout来布局的话,优先选择LinearLayout来进行布局。因为Relative布局需要花费更多的CPU时间。FrameLayo...

2019-09-29 09:39:47 206

转载 安卓项目中用的最火的第三方框架

用轮子造车在安卓开发中我们经常会用到各种 “轮子” 方便我们来做项目,所以下面列举了一些优秀的轮子给大家使用。各种轮子分类框架名称简介刷新SmartRefreshLayout智能下拉刷新框架刷新Android-PullToRefresh比较早的一款下拉刷新框架刷新android-Ultra-Pull-To-Refresh下拉刷新框架刷新B...

2019-09-05 09:44:46 250

转载 程序员都在用的电脑小技巧

一、文件误删如何恢复?经常遇到不小心误删的情况,而且还是彻底删除,咋办啊?不需要任何工具,简单三步走,你就能找回你删掉并清空回收站的东西。1、单击“开始——运行,然后输入regedit2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/windows/CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外...

2019-08-23 10:50:17 818

转载 学习Kotlin

目录一、分号;二、定义变量、常量三、字符串模板与字符串面值四、自动类型转换五、定义函数六、注释七、控制流八、集合一、分号;在Java中,使用分号;标志一句完整代码的结束。在Kotlin中,一句代码结束后不用添加分号。二、定义变量、常量Java定义变量时把数据类型放在前面,变量名放在后面。int a = 1;int b;b = 2;Kotlin用var定义变量,把数据...

2019-08-23 10:43:28 158

原创 EventBus的使用

EventBus简介EventBus是一个Android和Java的开源库,使用发布者/订阅者模式进行松散耦合。EventBus只需几行代码即可实现与分离类的集中通信 - 简化代码,消除依赖关系,并加速应用程序开发。官方地址是http://greenrobot.org/eventbus/。使用EventBus的好处简化了组件之间的通信;将事件发送者和接收者分离;适用于UI工件(例如,...

2019-07-31 09:17:04 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除