10 2018 档案

摘要:报错信息如下: 解决方案: 删除thirdlib\build目录,然后重新编译。 但是紧接着又会报类似的错误,只不过build目录变成其他module的了。 所以,先clear build,然后再重新编译 OK,现在不报错了。 阅读全文
posted @ 2018-10-27 14:37 HaiyuKing 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:引用第三方库的jar文件,都有可能会触发这个错误。解决方案如下: 参考《[Android]Cannot fit requested classes in a single dex file. Try supplying a main-dex list.》 一、在app的build.gradle中添加 阅读全文
posted @ 2018-10-27 12:01 HaiyuKing 阅读(25203) 评论(1) 推荐(3) 编辑
摘要:项目运行的时候,如果报错 解决方案: 在app的build.gradle文件中添加以下代码 阅读全文
posted @ 2018-10-27 11:59 HaiyuKing 阅读(4030) 评论(0) 推荐(1) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio升级到3.2之后,运行旧项目的时候出现了各种情况,特此记录下。 一、打包选项多了,一般情况下选择APK即可 二、打包发布的时候报错:Caused by: java.net.SocketTimeoutExc 阅读全文
posted @ 2018-10-09 16:31 HaiyuKing 阅读(18350) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 主要提供一整套布局方案和布局间的组件复用的问题。 设计思路 通过定制化的LayoutManager,接管整个RecyclerView的布 阅读全文
posted @ 2018-10-07 22:27 HaiyuKing 阅读(4105) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下一个开源库youth5201314/banner的运用。具体用法请阅读《youth5201314/banner》。 本Demo搭配使用的是Glide4.7.1版本(这里只是简单运用,主要用于自定义banner图片加载器 阅读全文
posted @ 2018-10-06 21:18 HaiyuKing 阅读(3647) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 根据参考资料的文章,整理了调用系统自带分享的工具类(实现了适配7.0FileProvider的功能),需要搭配《Android6.0运行时权限(基于RxPermission开源库)》。 效果图 代码分析 需要注意的代码主要包括: S 阅读全文
posted @ 2018-10-06 16:13 HaiyuKing 阅读(1330) 评论(0) 推荐(1) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下友盟分享SDK集成的步骤。 如果想要使用自定义分享对话框实现,请参考《ShareDialogDemo【分享对话框】》,这个demo中就不集成分享对话框了,只是简单记录下和自定义对话框搭配的相关代码! 另外,因为可能用到 阅读全文
posted @ 2018-10-06 15:44 HaiyuKing 阅读(3363) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里只是记录下集成友盟统计SDK以及简单配置多渠道打包的步骤。所以1、该Demo不能运行;2、配置多渠道打包只是一种简单的写法,具体复杂写法请阅读参考资料。 使用步骤 一、项目组织结构图 注意事项: 1、 导入类文件后需要chang 阅读全文
posted @ 2018-10-06 15:41 HaiyuKing 阅读(2904) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 整理项目中经常用到的分享对话框的实现。 这里只是一个分享对话框,不涉及分享功能的实现。 效果图 代码分析 ShareDialog.java:分享对话框,继承DialogFragment【按常理来讲,应该继承BottomSheetDi 阅读全文
posted @ 2018-10-04 22:58 HaiyuKing 阅读(1043) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 CollapsingToolBarLayout是一个作用于ToolBar基础之上的布局,它也是由Design Support库提供的。不过CollapsingToolBarLayout(可折叠的toolbar布局)是不能独立存在的, 阅读全文
posted @ 2018-10-04 22:21 HaiyuKing 阅读(2109) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这个工具类参考的是《没时间解释了,快使用Snackbar!——Android Snackbar花式使用指南》,代码几乎一样,所以想要了解具体原理或者更详细信息请阅读参考资料。 这里只是做了一个简单的记录。 在项目中到底是使用Toas 阅读全文
posted @ 2018-10-04 22:12 HaiyuKing 阅读(823) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 FloatingActionButton简称FAB。 一. 对于App或某个页面中是否要使用FloatingActionButton必要性: FAB代表一个App或一个页面中最主要的操作,如果一个App的每个页面都有FAB,则通常表 阅读全文
posted @ 2018-10-04 22:10 HaiyuKing 阅读(1611) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 主要记录NavigationView的使用,而一般情况下NavigationView是和DrawerLayout搭配使用的,还有ToolBar。不过本Demo中没有使用ToolBar,而是模拟ToolBar区域做了一个简单布局。 效 阅读全文
posted @ 2018-10-04 22:01 HaiyuKing 阅读(1690) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本文主要将PopUpMenu和ToolbarDemo【Toolbar作为顶部导航栏的简单使用】进行搭配使用,实现toolbar的溢出菜单的另外一种展现。 效果图 代码分析 请阅读参考资料。 使用步骤 一、项目组织结构图 注意事项: 阅读全文
posted @ 2018-10-04 21:52 HaiyuKing 阅读(4652) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 简单记录ToolBar作为导航栏的使用。关键点在于如何在dialogfragment中使用toolbar! Toolbar的图标、标题设置: 效果图 参考使用方法的效果图。 代码分析 分为两部分:一部分是固定不变的部分(参考导入步骤 阅读全文
posted @ 2018-10-04 21:34 HaiyuKing 阅读(5135) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 随着Android6.0的普及,权限申请也变成了我们开发中必写的一段代码。比如sd卡权限、定位权限、拍照权限,这些几乎都是每个app必备的。而一般情况下我们都会在需要权限之前申请,然后各种判断。那既然是一些必备的是权限,我们为何不在 阅读全文
posted @ 2018-10-04 15:51 HaiyuKing 阅读(8706) 评论(0) 推荐(1) 编辑
摘要:关键代码如下: colors.xml文件中定义一个颜色值: 代码中调用: 参考资料 一行代码搞定漂亮的Android6.0权限申请界面 Android-使用 SetColorFilter 神奇地改变图片的颜色 阅读全文
posted @ 2018-10-04 14:40 HaiyuKing 阅读(1903) 评论(0) 推荐(0) 编辑
摘要:当我们在arrays.xml文件中声明一些图片资源数组的时候: 那么,在代码中如何将这些图片资源赋值到ImageView控件中呢?实现方式如下: 阅读全文
posted @ 2018-10-04 14:17 HaiyuKing 阅读(2328) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 该插件主要是对今年发布的《阿里巴巴 Java 开发规约》的一个延伸,它以一个 IDE 的插件存在,可以自动对手册中的 Java 不规范的问题进行提示。现在主要支持(IDEA、Eclipse),Android Studio 是基于 I 阅读全文
posted @ 2018-10-03 22:21 HaiyuKing 阅读(3284) 评论(0) 推荐(1) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 了解新版本的特性还是很有必要的,为什么这么讲呢?因为可以从应用市场对发布应用的目标API版本(targetSdkVersion值)的要求说起: 从 2018 年 8 月 1 日起,所有向 Google Play 首次提交的新应用都必 阅读全文
posted @ 2018-10-03 20:37 HaiyuKing 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下在开发的时候使用的Android Studio开发环境版本以及相关注意事项。 一般来讲,每隔一段时间就要检查下Android Studio的稳定版本,以便使用最新版本的Android Studio。 比如,目前我使用的 阅读全文
posted @ 2018-10-03 20:34 HaiyuKing 阅读(11786) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 因为想要使用Android P模拟器,所以需要将Android Studio升级到3.2版本以上。 按照官网的说法:参考《https://developer.android.google.cn/about/versions/pie/ 阅读全文
posted @ 2018-10-03 18:58 HaiyuKing 阅读(5189) 评论(0) 推荐(1) 编辑
摘要:现象截图 问题原因&解决方案 在build.gralde中,对Android开发过程中突破的方法数的限制,做了如下解决配置: 这个配置在Android Studio之前的版本中是默认关闭的,现在android studio在不断优化,更新之后貌似不需要再特意配置了,直接删除即可。 备注:当然了,这个 阅读全文
posted @ 2018-10-03 11:25 HaiyuKing 阅读(2413) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 开发Android项目的时候,一般都是一边开发一边根据需求创建目录(包、module),那么我呢就根据以往的项目经验,整理出一个比较简单的目录结构,供以后项目开发参考。 注意:这里只是项目的目录结构图,不涉及里面的代码。其中部分必须 阅读全文
posted @ 2018-10-03 11:20 HaiyuKing 阅读(17412) 评论(0) 推荐(2) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 这里简单记录下Activity、Fragment、Dialog基类中的常规写法,后续根据项目需求进行相应的扩展。 BaseActivity.java BaseFragment.java BaseDialogFragment.java 阅读全文
posted @ 2018-10-03 11:20 HaiyuKing 阅读(1336) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio 是没有提提供统计代码全部行数的功能的,但是对于开发者来说,这个功能确实必备的,Statistic统计代码行数非常方便,也很详细。 一、下载插件 Statistic插件下载地址:https://plugi 阅读全文
posted @ 2018-10-03 08:49 HaiyuKing 阅读(1021) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 实际开发中,需要用到插件,用来提高效率,这里就以生成国际化strings.xml的插件AndroidLocalizationer为例【需要mico或者Google翻译的APPID】,记录下android Studio使用插件的步骤。 阅读全文
posted @ 2018-10-03 08:47 HaiyuKing 阅读(5637) 评论(0) 推荐(1) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 因为想要使用Android P模拟器,所以需要将Android Studio升级到3.1版本以上。 Android P模拟器的最低版本的要求如下: Android Studio 起码要 3.1 版或以上(建议用 3.2 Canary 阅读全文
posted @ 2018-10-03 08:43 HaiyuKing 阅读(957) 评论(0) 推荐(0) 编辑
摘要:解决方案: 《AndroidStudio意外崩溃,电脑重启,导致重启打开Androidstudio后所有的import都出错》 阅读全文
posted @ 2018-10-03 08:40 HaiyuKing 阅读(966) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 参考资料《一起来学习Android 8.0系统的应用图标适配吧》中已经讲得很清楚了,这里我只是简单总结下。详情的内容请阅读参考资料! 为什么进行图标适配? 可能有些朋友觉得困惑,应用图标这种东西从Android远古时代就已经有了,而 阅读全文
posted @ 2018-10-02 22:58 HaiyuKing 阅读(5351) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 关于全面屏 全面屏是手机业界对于超高屏占比手机设计的一个宽泛的定义。从字面上解释就是,手机的正面全部都是屏幕,四个边框位置都是采用无边框设计,追求接近100%的屏占比。但受限于目前的技术,还不能做到手机正面屏占比100%的手机。现在 阅读全文
posted @ 2018-10-02 21:52 HaiyuKing 阅读(16120) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示