自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Git常用简约笔记

开发场景:远程有主分支 master,提供用户使用的正式的稳定的版本.开发分支 dev,用于日常开发.开发者们在本地任意创建自己的本地分支 Local Branch.然后推到远程自己的分支 再合并到远程分支 dev。一.使用studio的版本控制工具1.配置git (android sudio 以mac版为例)) Android Studio一般安装后已经自行配置了git程序所在的位置,在设置->Version Contral-> Git -> Pa

2020-10-13 13:46:07 141

原创 Android高德地图的使用,狠详细!手把手!(地图+定位+逆地理编码+输入提示+Poi搜索)

最近项目用到高德地图,因此来写一篇文章理一下高德的使用步骤方法,希望对大家有用!##1.注册+配置废话不多说,要使用高德地图首先要去高德开放平台注册成为开发者(http://lbs.amap.com/), 注册成为高德开发者需要分三步:第一步,注册高德开发者;第二步,去控制台创建应用;第三步,获取Key(见下图,注意看命名规范,SHA1值得获取网上有!很简单)。ok之后,到官网下载高德SDK(http://lbs.amap.com/api/android-sdk/download/), 我这边全部都

2020-10-13 13:45:27 2369 1

原创 底部弹出DialogFragment+与Activity数据交互

先贴上效果图:实现步骤特别简单:1.新建DialogFragment类,在OnCreateView中返回你自定义的view.public class ADDialogFragment extends DialogFragment{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { //加这句话去掉自带的标题栏

2020-10-13 13:44:36 397

原创 使用RecyclerView的两个非传统型崩溃

1. Scrapped or attached views may not be recycled. isScrap:false isAttached:true崩溃场景 : 一个普通的RecyclerView列表,点击某个item进入详情页,然后返回时崩溃(bug日志如下).发现比较难寻找到具体原因,于是搜索了大谷歌爸爸.java.lang.IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:

2020-10-13 13:43:17 496

原创 ToolBar封装策略

效果:策略一: 使用原生toolbar进行封装流程:* 1所有的类都继承此AppToolBarActivity.* 2打气筒加载一个布局到根布局(即layout_toolbar),此布局包含ToolBar+Framelayout.* 3getContentView()为抽象方法,返回一个View 将此View add到framelayout中.* 4做一些ToolBar的初始化操作.* 5使用 @Override protected void onCreate(@N

2020-10-13 13:42:16 253

原创 Android7.0行为变更:适配File Provider

两个小解释:FileProvider是ContentProvider特殊的子类,ContentProvider通过创建content:// Uri来替代file:/// Uri。在Android 7.0的以上的系统中,尝试传递file://URI可能会触发FileUriExposedExceptionFileProvider的这个概述包括以下主题:1.定义FileProvider2.指定可用文件3.检索文件的Content URI4.授予URI的临时权限5.将内容URI提供给其

2020-10-13 13:41:18 967

原创 Android Gradle进阶配置指北

简单的总结一下gradle:1.Gradle是一种构建工具,它可以帮你管理项目中的差异,依赖,编译,打包,部署…你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用.2.Gradle不是一种编程语言,它不能帮你实现软件中的任何实际功能Gradle 基本如果你用Android Studio新建一个项目的时候,默认生成一大堆关于gradle的东西,其中最重要的是一个build.gradle的文件,内容如下:apply plugin: 'com.android.applicati

2020-10-13 13:38:08 358

HBanner.zip

Hbanner android图片+视频轮播控件 四张图片,第一张作为视频的缩略图展示的,视频链接单独拿出来的,可以根据接口取出。

2020-10-13

空空如也

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

TA关注的人

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