- 博客(21)
- 收藏
- 关注
转载 Android PDF开发:android-pdfview
Android PDF开发:android-pdfviewandroid-pdfview使用比较简单,关键的地方是PDFView,将PDFView作为像Android的ImageView或者TextView一样写进xml布局文件:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr...
2022-05-28 14:41:57
884
原创 RecyclerView 使用
RecyclerView基本使用:开源框架BaseRecyclerViewAdapterHelper使用——RecyclerView万能适配器开源框架BaseRecyclerViewAdapterHelper使用——RecyclerView万能适配器 - 简书RecyclerView实现的二级列表RecyclerView实现的二级列表 - 简书...
2022-05-26 14:59:03
126
原创 Android自定义View实现标签流效果
第一种实现效果:https://www.jb51.net/article/237713.htmAndroid自定义View实现标签流效果,一行放不下时会自动换行,用户可以自己定义单个标签的样式,可以选中和取消,可以监听单个标签的点击事件,功能还算强大,可以满足大部分开发需求,值得推荐,效果图如下:第二种实现效果:Android自定义View实现流式布局(热门标签效果) - 简书...
2022-05-26 14:21:00
485
转载 android 应用在网络非常差的情况下的处理
app在无网络情况下非常好判断,但是当网络很差,但是又有链接就不好办了。使用的retrofit+rxJava,自定义了一个subscribe就可以很好的处理网络差的情况public class MySubscrible<T> extends Subscriber<HttpResult<T>> { private MySubscribleListener<HttpResult<T>> listener; privat
2022-05-19 14:04:02
298
转载 SmartRefreshLayout嵌套CollapsingToolbarLayout等折叠布局,不能上拉加载解决办法
监听appbarlayout的addOnOffsetChangedListener的事件,如果滑动到顶部或滑动到顶部,开启SmartRefreshLayoutappbarlayout.addOnOffsetChangedListener(new AppBarLayout.BaseOnOffsetChangedListener() { @Override public void onOffsetChanged(AppBarLayout appBarLayout, int i) {
2022-05-19 14:01:57
721
原创 overridePendingTransition Activity动画 的使用
此方法在startActivity()或者是finish()后调用,例如startActivity(new Intent(MainActivity.this,SecondActivity.class));overridePendingTransition(enterAnim, exitAnim)overridePendingTransition有两个参数,第一个参数(enterAnim)是作用于SecondActivity 的进入屏幕可见区域效果,第二个参数(exitAnim)是作用于当前 ..
2022-05-19 13:59:12
306
转载 sourcetree创建分支与分支合并
一、Sourcetree简单介绍通过Git可以进行对项目的版本管理,但是如果直接使用Git的软件会比较麻烦,因为是通过一条一条命令进行操作的。Sourcetree则可以与Git结合,提供图形界面,使用会方便很多。Git和Sourcetree的安装这里就不多说,网上大把的教程。二、分支的创建与合并1、创建一个远程仓库在GitHub官网上创建一个新的远程仓库:2、用Sourcetree将这个远程仓库clone到本地复制远成仓库的地址,然后利用改地址将远程仓库clone下来:...
2022-03-17 18:59:46
4891
1
转载 SourceTree安装与使用
一、简介:一个用于Windows和Mac的免费Git客户端。Sourcetree简化了如何与Git存储库进行交互,这样您就可以集中精力编写代码。通过Sourcetree的简单Git GUI可视化和管理存储库。官网下载地址:Sourcetree | Free Git GUI for Mac and Windows本文介绍的版本为sourcetree 2.5.5;二、使用方法1、安装下载完成后,在安装SourceTree的过程中,需要通过账户登录,但注册或登录界面可能根本无法打开,导致软件无法正.
2022-03-17 18:55:26
764
转载 Android实现搜索高亮功能
首先看效果图:整词高亮:分词高亮:下面贴上我封的方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
2022-02-28 14:29:50
590
原创 BannerViewPager
腾讯视频、QQ音乐、酷狗音乐、支付宝、天猫、淘宝、优酷视频、喜马拉雅、网易云音乐、哔哩哔哩、全民K歌等App的Banner样式都可以通过BannerViewPager实现哦!参考:BannerViewPager/README_CN.md at master · zhpanvip/BannerViewPager · GitHub...
2022-02-28 14:13:17
525
原创 Android组件化方案
Android组件化方案_不学习傻了吧-优快云博客_android 组件化随着APP版本不断的迭代,新功能的不断增加,业务也会变的越来越复杂,APP业务模块的数量有可能还会继续增加,而且每个模块的代码也变的越来越多,这样发展下去单一工程下的APP架构势必会影响开发效率,增加项目的维护成本,每个工程师都要熟悉如此之多的代码,将很难进行多人协作开发,而且Android项目在编译代码的时候电脑会非常卡,又因为单一工程下代码耦合严重,每修改一处代码后都要重新编译打包测试,导致非常耗时。https://blog.c
2022-02-25 11:17:41
1705
原创 Android Studio 配置
配置 Android Studio | Android 开发者 | Android Developers一。设置最大堆大小默认情况下,Android Studio 的最大堆大小为 1280MB。如果您处理的是大项目,或者您的系统有大量 RAM 可用,您可以通过增大 Android Studio 进程(例如核心 IDE、Gradle 守护程序和 Kotlin 守护程序)的最大堆大小以提升性能。Android Studio 会自动检查可采取的堆大小优化措施,并在检测到性能可以提升时通知您。...
2022-02-24 15:52:58
2805
转载 Android Studio 自带的 jre 和甲骨文(Oracle)的 JDK
Android Studio安装后自带jre,这个自带jre的版本号肯定比最新的版本号要小。但是如果项目中没有用到新版本jdk的特性功能,那么可以直接使用Android studio自带的jre,不用安装jdk。如果想要使用自己安装的jre,那么就需要安装部署JDK开发环境。 JDK包含了JRE。 JRE中包含虚拟机JVMJRE: Java Runtime EnvironmentJRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写
2022-02-24 14:50:17
7650
转载 Android中APK签名工具之jarsigner和apksigner详解
这篇文章主要给大家介绍了关于Android中APK签名工具之jarsigner和apksigner的相关资料,文中介绍的非常详细,对各位Android开发者们具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧一.工具介绍jarsigner是JDK提供的针对jar包签名的通用工具,位于JDK/bin/jarsigner.exeapksigner是Google官方提供的针对Android apk签名及验证的专用工具,位于Android SDK/build-tools/S..
2022-02-24 10:48:37
3778
转载 Android Studio安装与配置
Android Studio安装与配置3.选择安装的路径,必须安装在一个空文件夹4.是否在开始菜单创建快捷方式,勾上就是不创建5.安装按完成之后,选择下一步6.是否运行Android Studio7.开始运行8.点击取消就可以了 (也可...
2022-02-24 10:43:47
613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人