自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zhujiang

温故知新,可以为师

  • 博客(115)
  • 资源 (6)
  • 论坛 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 玩安卓从 0 到 1 之项目总结

玩安卓从 0 到 1 之项目总结前言这篇文章是这个系列的第七篇文章了,也是我准备写的这个系列的最后一篇文章。下面是前六篇文章:1、玩安卓从 0 到 1 之总体概览2、玩安卓从 0 到 1 之项目首页3、玩安卓从 0 到 1 之首页框架搭建。4、玩安卓从 0 到 1 之架构思考5、玩安卓从 0 到 1 之适配器思考6、玩安卓从 0 到 1 之列表一键置顶按照惯例,放一下 Github 地址和 apk 下载地址吧!apk 下载地址:www.pgyer.com/llj2Github地址:gi

2021-01-13 09:20:36 82 1

原创 回眸 2020,展望 2021

回眸20202020,对于每一个人来说都是特殊的一年。疫情年初的时候,像平时一样上班下班,等到了腊月二十七,请了两天假,坐上了火车回家过年。在回家的前两天已经看到了武汉疫情爆发,当时没当回事,但是在坐火车的时候发现大家不约而同地全部都戴上了口罩,从那时内心就感觉到了事情的严重程度。回到家之后就赶快去药店买口罩,但已经全部卖完,在网上卖口罩的店铺也都显示着无货,幸好在家翻出来了一些之前的口罩,给家人亲戚们分了分,并告诉大家这段时间尽量别出门,尽量在家做好隔离。在家呆着没几天,武汉宣布封城,全国人民、

2020-12-22 21:51:12 13474 14

原创 一文带你玩转 DataStore

缘起 SharedPreferences说起 SharedPreferences(下面简称 SP),只要是安卓开发都不会陌生的,平时开发都离不开,不过它确实很方便,以键值对的形式存储在本地,使用非常简单:val sp = getSharedPreferences("Test", Context.MODE_PRIVATE)sp.edit { putString("jetPack", "text") }val jetPack = sp.getString("jetpack", "")只需要上面几行代

2020-12-07 08:46:09 291 2

原创 玩安卓从 0 到 1 之列表一键置顶

前言系列文章这篇文章是这个系列的第六篇文章了,下面是前五篇文章:1、玩安卓从 0 到 1 之总体概览2、玩安卓从 0 到 1 之项目首页3、玩安卓从 0 到 1 之首页框架搭建。4、玩安卓从 0 到 1 之架构思考5、玩安卓从 0 到 1 之适配器思考按照惯例,放一下 Github 地址和 apk 下载地址吧!apk 下载地址:www.pgyer.com/llj2Github地址:github.com/zhujiang521…前因后果RecyclerView 大家平时都会使用,在本项

2020-12-02 17:06:56 10333 11

原创 玩安卓从 0 到 1 之适配器思考

前言这篇文章是这个系列的第五篇文章了,下面是前三篇文章:1、玩安卓从 0 到 1 之总体概览2、玩安卓从 0 到 1 之项目首页3、玩安卓从 0 到 1 之首页框架搭建。4、玩安卓从 0 到 1 之架构思考按照惯例,放一下 Github 地址和 apk 下载地址吧!apk 下载地址:www.pgyer.com/llj2Github地址:github.com/zhujiang521…前因后果之前不管是 ListView 、GridView 还是 RecyclerView ,都使用的是泓洋大

2020-11-15 21:07:56 209

原创 个人服务器的选择(第二弹)

个人服务器的选择(第二弹)前言在去年的年底,写过一篇文章:个人服务器的选择(阿里云、腾讯云、百度云、华为云),到现在买了已经快一年了,趁着双十一是该考虑下续费下或者重新买一个服务器了!去年在经过货比三家之后,最终选择了百度智能云,优点是价格真的便宜,只花了 60 块钱,但是缺点就很明显了,配置太低了,本来想着个人够用了,但是我想多了,还是不太够用,大家如果买的话千万别走我的老路子。。。说多了都是泪啊!!!今年还是老样子,货比一下这几家吧!阿里云首先还是来看下阿里云吧,去年阿里云其实买三年的最合适

2020-11-09 18:27:29 254 1

原创 玩安卓从 0 到 1 之架构思考

前言这篇文章是这个系列的第四篇文章了,下面是前三篇文章:1、玩安卓从 0 到 1 之总体概览2、玩安卓从 0 到 1 之项目首页3、玩安卓从 0 到 1 之首页框架搭建。按照惯例,放一下 Github 地址和 apk 下载地址吧!apk 下载地址:www.pgyer.com/llj2Github地址:github.com/zhujiang521…起因为什么要写这一篇文章?感觉写着写着又回到了原点。在第一篇文章的评论中,有下面这么一条:在第一篇文章中我们搭建了 BaseActivity

2020-10-28 09:10:10 1128 3

原创 玩安卓从 0 到 1 之首页框架搭建

前言这篇文章是这个系列的第三篇文章了,前两篇文章分别是玩安卓从 0 到 1 之总体概览和玩安卓从 0 到 1 之项目首页。一开始想的是一篇文章搞定,从项目的搭建到完成把所有的知识点写一遍,努力不做一篇水文;但后来开始写第一篇文章的时候,就感觉这不是一件简单的事,很麻烦,特别是想的很多但写的时候无从下手,这种感觉太恶心了;所以在这之前已经写了两篇文章来介绍这个项目,今天是第三篇,准备介绍一下项目的首页框架的搭建。行了,废话也不多说了,开始正文吧!正文按照惯例,还是放一下 Github 地址和 apk

2020-10-19 14:21:16 1575 4

原创 玩安卓从 0 到 1 之项目首页

前言上一篇文章玩安卓从 0 到 1 之总体概览感觉没写好,果不其然,反响不咋地。当然也正常,既没有好看的页面(只是最简单的md文档),又因为好久没写文章了,国庆假期也刚过,有点懵逼,写的时候有好多地方想好好说一说但不知道该怎样描述,于是乎一通粘贴代码。结果。。。以后写文章可不能这样了,好看的文章不太会排版,还是尽量注重内容吧。现在写文章不仅仅是自己的笔记了,写的不对的话有可能误人子弟;不过反过来说,想要不被误导直接去看官网不得了,那里虽然又可能也有错误但毕竟是少数。牢骚发到此为止,下面就开始今天的正文

2020-10-12 09:27:07 161

原创 玩安卓从 0 到 1 之总体概览

玩安卓从 0 到 1 之总体概览前言其实写MVVM?瞎搞一波?和MVVM?继续搞一波这两篇文章的时候没觉得水,但是后来自己看了一遍,感觉除了截了几张图之外并没说什么关于技术的东西,这就很扯淡了,技术文章没说技术。。。接下来的一番话可能会得罪包括我在内的非常多的作者。。。其实好多人写安卓是想当然的写,没错,就是想当然的写,也有可能只是我这样。网上说的什么MVC、MVP、MVVM等等,说的都天花乱坠,也包括我之前发的两篇文章,说的挺好但是就没有例子,也没有思想,不对,有时候有思想,但是例子写的太简单根

2020-10-08 21:05:53 739

原创 MVVM?继续搞一波

前言又是好久不见了,真的不是因为我懒,是因为公司目前活确实有点着急,所以每天在忙公司的事情。在五月下旬的时候写过一篇MVVM的文章:MVVM?瞎搞一波?。当时写的时候内心其实很慌,怕写的不好从而误导大家,但写出来之后有几位同行的回答让我对MVVM有了一些更多的理解。例如MVVM的VM就是 ViewModel,但并不只是 JetPack 中的ViewModel那个库,而是泛指视图和数据的绑定等等,于是乎这两天稍微有点时间就赶快趁着晚上和周末的时间继续完善了下之前的MVVM版本的玩安卓,废话不多说,先

2020-09-13 18:59:32 930

原创 重学Kotlin之泛型的逆变和协变

前言距离写上篇文章到现在已经一个多月了,时间确实隔得有点久。这一个多月发生了好多事情,从天津辞职到了北京,然后在新公司干了也快一个月了。。。扯远了扯远了。。。上一篇文章重学Kotlin之那些你没注意到的细节中在写泛型那一块的时候只写了泛型的实化,本来想直接把泛型的逆变和协变写了的,但由于篇幅原因就没写,所以有了这篇文章。故事开始周五的下午,小老弟儿把手里的活都干完了,闲来无事在网上溜达 Kotlin 相关的知识,还带着华子????。看着看着看到了我上回写的那篇文章。。。“好大哥,你写的那篇文章中的

2020-08-02 11:51:09 456 5

原创 重学Kotlin之那些你没注意到的细节
原力计划

前言大家好,好久不见。从Kotlin发布到现在已经有快十个年头了,从2016年发布正式版发展到现在已经有越来越多的开发者开始使用Kotlin开发项目,特别是安卓开发者,因为谷歌在2017年的 I/O 大会上正式宣布Kotlin正式成为安卓的一级开发语言,在2019年的 I/O大会上又宣布Kotlin为安卓的第一开发语言。。我从2018年下半年开始学习的Kotlin,最开始买了一本《Kotlin从零到精通》,跟着学习了一遍,把Kotlin的基本语法学习了一遍,由于待的公司比较小,安卓开发者并不多,而且当时

2020-06-22 08:53:36 340

原创 构建安卓项目通用TitleBar
原力计划

前言每个项目的每个页面基本都会写头布局,但如果每个布局都写一遍头布局的话未免太过于麻烦,所以想着直接写一个吧。第一种 include一般这种情况首先想到的肯定是写好布局,然后直接用到的地方include即可。那就来吧!首先看下效果吧:一般布局的头部可以分为三个模块,左中右,中间一般都是标题,所以直接放上TextView即可,左右有可能是文字也有可能是图片,所以两种都写上,上代码:<?xml version="1.0" encoding="utf-8"?><FrameLayou

2020-06-18 14:18:55 306

原创 线程池之刨根问底
原力计划

线程池之刨根问底前言说起刨根问底,首先想到的竟然是------小沈阳。。。。。其实有关线程池的文章一搜都有一大堆,但。。。感觉都不全(手动狗头)什么是线程?先不说线程池的概念了,先说下什么是线程。线程究竟是什么?百度这个问题的一般会得到如下答案:线程是指进程中的一个执行流程,一个进程中可以运行多个线程。奥,线程是进程里的,听着这些名词感觉都很熟悉,感觉一直在和它们打交道,但,什么是进程呢?不就是一个内存中运行的应用程序嘛!而且有它自己独立的一块内存空间,一个程序至少有一个进程,一个进程至少

2020-05-31 21:07:43 221

原创 MVVM?瞎搞一波?
原力计划

MVVM?瞎搞一波?前言准备写这篇文章的时候就已经后悔了,因为MVVM太火了,遍地都是教程,遍地都是完整MVVM项目源码。之前一直使用的MVP,加上封装的LCE,感觉使用的还挺好,挺不舍得换框架的,但是这么火,不能不跟着时代走啊,再不学就要被淘汰了。其实到现在我都没真正搞懂MVVM到底是个啥,之前的MVC、MVP都很好理解,但是MVVM还是有点懵,如果看完文章感觉我写的哪块不对的话,请在评论区告诉我,万分感激。正文前两天白嫖扔物线的协程直播课程,扔物线在里面说到,MVVM中的VM并不是ViewM

2020-05-20 17:04:28 210

原创 再谈事件分发

再谈事件分发前言“大哥大哥,快来,领导叫你过去面试!!”“来了来了!”看了看简历,面试的是中级安卓开发。“你来说一下安卓事件分发机制吧!”…“大哥,老实说,事件分发我也不咋会,还幸亏你面试我的时候高抬贵手,没问我,要问我的话我就进不来咱们公司了!”“抬啥手,你面试的时候面试的是实习生,我问你这干啥?”“奥,好吧。。。。话说回来,大哥,你能给我讲讲事件分发嘛?”“行吧,那就给你从...

2020-05-08 08:56:28 296

原创 安卓11?快!扶我起来继续学
原力计划

前言安卓更新换代非常快,5.0之前版本更新的时间线有点看不懂,但5.0之后更新还是比较稳定的,大概一年更新一次,谷歌工程师对安卓每个版本的命名也有点意思,比如棒棒糖、棉花糖、奥利奥、馅饼啊啥的(命名的应该也是个吃货),还有,从1.5开始,之后的版本都按照英文字母顺序排列,从C开始,到现在的11排到了R。2019年5月8日,谷歌在Google I/O 2019开发者大会上,正式公布了安卓10系统...

2020-04-20 11:32:28 1076

原创 暗黑模式?安卓适配一波
原力计划

前言第一次听到暗黑模式的时候,感觉好酷啊,听着就好看(也不知道我怎么听出来的)。苹果在前几年就有暗黑模式的风声,好像是在IOS11、IOS12的时候就说要推出了,结果愣生生等到了IOS13暗黑模式才推出。IOS13推出到现在已经大半年了,系统应用没得说,完美适配,三方应用也都陆续支持了暗黑模式,就连微信在前段时间的更新中也实现了暗黑模式,先来欣赏下微信的暗黑模式吧!正文既然苹果实现了暗黑模...

2020-04-14 15:05:54 1134

原创 带你手撸一个Kotlin版的EventBus
原力计划

前言EventBus在前两年用的人还是非常多的,它是由greenrobot 组织贡献的,该组织还贡献了GreenDao(目前不建议使用,建议使用官方的Room数据库框架)。EventBus的功能很简单,通过解耦发布者和订阅者简化Android事件传递,简单来说就是可以替代安卓传统的Intent、Handler、Broadcast或接口函数,在Activity、Fragment、Service之间...

2020-04-07 14:14:38 1649

原创 历时三天,完成了Flutter版本的玩安卓
原力计划

前言项目地址接触Flutter其实已经很久了,从18年下半年就开始关注FLutter了,当时使用Flutter的人还非常少,我也只是大概看了看,写了个小Demo就没再深入了,短短不到两年时间,各大博客社区移动端的文章有一大部分都是关于FLutter的,可以看到,Flutter真的火起来了。正文关注泓洋大神已经许久,在玩安卓上也学习了很多的知识,看着很多人写了很多版本的玩安卓客户端,有Jav...

2020-04-02 11:42:32 4409 20

原创 安卓实现调用三方地图导航
原力计划

前言公司项目使用的是高德地图,之前一直用的高德地图中的导航,但是发现使用效果很差,在差一点的机型上基本无法使用,于是决定调用第三方地图来实现。在正文开始之前先来一个实现样式图吧。需要源码的童鞋可以直接点击下载源码正文一般来说,项目中用到的就如上图所示的这种效果,获取到当前位置的经纬度和目的地的经纬度,然后获取本机是否安装这些地图应用,获取到之后显示对话框,用户点击之后直接跳转到...

2020-03-27 13:57:09 866

原创 那些你不知道的Dart细节之带你透彻理解异步
原力计划

前言上周一口气写了五篇Dart基础文章,建议看这篇文章之前先看一下前几篇文章:那些你不知道的Dart细节之变量那些你不知道的Dart细节之内置类型那些你不知道的Dart细节之函数(方法)那些你不知道的Dart细节之操作符、流程控制语句、异常那些你不知道的Dart细节之类的点点滴滴那些你不知道的Dart细节之泛型和库好了,废话不多说,开始进入今天的主题吧!async和await开...

2020-03-15 12:08:34 546 2

原创 那些你不知道的Dart细节之泛型和库(六)
原力计划

前言前几篇文章分别讲解了Dart中的变量、内置类型、函数(方法)、异常、类,对Dart的基本语法已经有了很多的了解,那么今天来说一下Dart中的泛型和库。前几篇文章没有看的,建议先看一下前几篇文章。泛型Java中的泛型信息是编译时的,泛型信息在运行时是不存在的Dart的泛型类型是固化的,在运行时也有可以判断的具体类型var names = List<String>();...

2020-03-08 18:33:22 497

原创 那些你不知道的Dart细节之类的点点滴滴(五)

前言前几篇文章分别讲解了Dart中的变量、内置类型、函数(方法)、操作符、流程控制语句和异常,对Dart的基本语法已经有了很多的了解,那么今天来说一下Dart中的类。前几篇文章没有看的,建议先看一下前几篇文章。构造函数前几篇文章中在讲函数(方法)的一篇中提到过,这里再说一下吧,首先来看一下Java中构造函数的写法:class Point { double x; double y;...

2020-03-08 18:32:27 509

原创 那些你不知道的Dart细节之操作符、流程控制语句、异常(四)
原力计划

前言前几篇文章分别讲解了Dart中的变量、内置类型和函数(方法),对Dart的基本语法已经有了较多的了解,那么今天来说一下Dart中的操作符、流程控制语句和异常。前几篇文章没有看的,建议先看一下前两篇文章。操作符上面这幅图中就是Dart中的操作符,标为黑色的操作符和Java中使用基本一样,这里也就不过多赘述,咱们来仔细看看标红Java中没有的操作符:后缀操作: ?.如果写过Kotl...

2020-03-08 18:31:16 464 1

原创 那些你不知道的Dart细节之函数(方法)(三)

前言前两篇文章分别讲解了Dart中的变量和内置类型,对Dart的基本语法已经有了了解,那么今天来说一下Dart中的函数,也就是方法。前两篇文章没有看的,建议先看一下前两篇文章。定义可在函数内定义void main(){ void test(){ }}和Java不同,Dart中的函数可以定义在函数内部(和Java的匿名内部类别搞混了)定义函数时可省略类型(不建议)m...

2020-03-08 18:29:11 554

原创 那些你不知道的Dart细节之内置类型(二)
原力计划

前言上一篇文章说了Dart中的变量的一些细节问题,大家可以去看一下。在本篇文章中会详细说明Dart中内置类型的你不知道的细节问题。概述在Dart中,内置类型有以下几种:Numbers 数值、Strings 字符串、Booleans 布尔值、Lists 列表(数组)、Sets 集合、Maps 集合、Runes 符号字符、Symbols 标识符。num, int, doubleint和dou...

2020-03-08 18:27:24 423

原创 那些你不知道的Dart细节之变量(一)
原力计划

前言好久没写Flutter了,之前接触Flutter还是为了玩一玩,看着这样一个新的、好评如潮的跨平台技术,觉得是该玩一玩了,之前的RN就没玩就要凉了,毕竟RN不是Google的亲儿子,但是Flutter是啊,而且Dart也是啊。未来的几篇文章准备写一个Flutter的专题,最起码要把之前忽略的一些细节都给补上。好了,废话不多说,下面直接开始。Hello World学习一门语言一般都要从打...

2020-03-08 18:25:24 543

原创 安卓实现视频直播(rtmp)以及直播推流(NDK实现)

前言想写关于NDK的文章很久了,但一直不知道该写点啥,该怎么写?正好公司有一个直播和播放的需求,那好吧,就造一个视频播放和视频直播的轮子吧。那说干就干!声明一下,本篇文章不会写怎样配置NDK等问题,只是大概介绍一下思路,具体代码已经放在Github上,大家可以下载代码自己进行定制或者直接引入进行使用。如果有幸帮到各位,那就请点一个Star,不胜感激。下面是具体使用方法:引入依赖首先在项目的b...

2020-03-03 21:46:55 1560 5

原创 玩安卓必须要掌握的性能优化之内存优化
原力计划

前言这是我写的性能优化的第三篇文章,下面是另外两篇文章:玩安卓必须要掌握的性能优化之内存泄漏玩安卓必须要掌握的性能优化之APK极限压缩正文本篇文章准备详细说一下编码中需要注意的地方,养成良好的编码习惯。第一点 数据类型尽量不要使用比需求更占空间的基本数据类型,比如能用 int 就不使用 long,能用 float 就不使用 double,可以减少内存的开销,虽然几乎对程...

2020-02-24 22:38:27 545

原创 玩安卓必须要掌握的性能优化之APK极限压缩
原力计划

前言Apk的压缩很有必要,比如你的应用比你的竞争对手的要大很多,但是功能上都差不多,客户会怎么选择呢?就拿微信来说,如果微信不进行压缩的话,那么它的apk绝对比现在要大好几倍。微信不能不用,即使它变得特别大,咱们还是不得不用,但是咱们开发的软件,客户却有很多选择,所以,尽量使自己的app竞争力大一些。下面开始进入正文:第一步:将图片转为webp格式webp格式类似与jpeg、png,但...

2020-02-21 22:15:08 1087 1

原创 玩安卓必须要掌握的性能优化之内存泄漏

说起性能优化,大多数脑海里便会出现启动优化、UI绘制优化、内存优化等等。之前我也一直在做这些优化,一直没有勇气看内存泄漏的问题,觉得太难,但是,再难也要看啊,跑不了,那么就来吧(做完发现其实也不难)。内存泄漏的分析很简单,Android Studio中就自带了工具profile:直接点击这个按钮就会运行应用并进入相应界面:点击图片中的MEMORY就进入内存的页面:然后点...

2020-02-19 19:03:03 2024 1

原创 9012年都过去了,你确定还不学安卓的热修复?(手写AndFix)

背景介绍热修复,乍一听,感觉好牛逼的样子,实际上并没有多么神秘,为什么这样说呢?且听我娓娓道来。。。你发布了一款安卓应用,早上刚发版,结果发完之后发现有个bug没有修复,会直接导致整个应用崩溃,这时候你该怎么办呢?难道再马上重新打包发版吗?显然是不现实的,那么这时候热修复就来了,帮你打上一个补丁(没错,我认为热修复就像给衣服打补丁。。。),然后在你应用启动的时候直接进行修补,这样就可以不用...

2020-01-05 00:03:28 787 2

原创 Kotlin设计模式实现之装饰者模式(Decorator)

前言 今天是2020年的第一天,在这里祝大家元旦快乐!之前用kotlin实现了策略模式,文中写到要多写几篇文章来加深以下对设计模式的理解。那么今天要写的看题目应该就知道了:装饰者模式(也叫装饰模式)。下面是装饰者模式的定义:装饰者模式(Decorator):在不改变对象自身的基础上,动态地给一个对象添加一些额外的职责。与继承相比,装饰者是一种更轻便灵活的做法。若要扩展功能,装...

2020-01-01 20:54:35 560 1

原创 个人服务器的选择(阿里云、腾讯云、百度云、华为云)

手把手部署Java项目到Linux服务器之前领过腾讯云免费的15天体验服务器,在里面进行了一些小项目的部署,基本学会了部署流程,这两天准备购买一个自己用的小服务器,个人使用,最主要的就是要便宜,于是乎开始了货比三家:阿里云首先是最有名的阿里云:(阿里云服务器购买官网:https://www.aliyun.com/1212/2019/ecs?spm=5176.12825654...

2019-12-27 10:33:38 15869 29

原创 手把手带你部署Java项目到Linux服务器

前言想买服务器很久了。之前领过腾讯云免费的15天体验服务器,在里面进行了一些小项目的部署,基本学会了部署流程,这两天准备购买一个自己用的小服务器,个人使用,最主要的就是要便宜,于是乎开始了货比三家,思来想去(还**不是因为穷),最后选择了60块钱一年的某云,嗯,真香。买了一个服务器,不能不用啊,想了想决定把自己之前瞎玩的Java项目部署上去。服务器购买选择上一篇文章写了目前来说最合适购...

2019-12-27 09:57:38 2861 7

原创 安卓开发2019年终总结(写的很水,千万别打开)

转眼2019已经过去了,即将迎来2020。曾几何时,2020感觉是一个遥不可及的时间,小时候总是想,等到2020年我要怎样怎样,可2020真的已经来了。 2019年发生了很多事情,学习上的进步、工作中的历练,2019,得到了一些,但是失去了很多很多。 这段时间没有更新博客,主要是因为每天在学习ndk方面的东西,每天写c++,不知道该怎么写博客,所...

2019-12-26 15:33:08 2977 7

原创 Kotlin设计模式实现之策略模式

前言周末抽空看了看《Head First设计模式》,准备专门写一个设计模式的专栏,每一种设计模式写一篇文章来巩固一下,当然,如果能帮到别人,是很开心的事了。看到题目就知道第一篇写的是策略模式了,下面来详细看看:正文首先来说一下需求吧:需要来模拟鸭子,有各种的鸭子,可以游泳,可以叫,有绿颜色的、还有黄颜色的等等。很简单对吧,再加上kotlin的优秀语法,就更简单了:abstra...

2019-12-16 10:50:54 725

原创 你知道安卓的3D Touch吗?(Shortcut详解,你想知道的我都有)

前因后果苹果在iPhone 6s和iPhone 6s Plus开始新增了3D Touch,这个功能褒贬不一,但我觉得还是特别好用的,特别是在微信上付款、加好友、扫二维码,或是在支付宝上付款等等场景。好用的真的是不要不要的,下面是苹果3D Touch的截图:这么好用的功能安卓能不模仿吗?呸!能不实现吗?从安卓7.1(25)开始,系统新增了Shortcut来实现类似苹果3D Touch...

2019-11-29 13:31:01 4742 8

安卓使用smartTable生成表格

安卓将数据以Excel格式导出文件,也可以将excel文件进行读出到安卓,操作简单方便。

2019-04-15

MapDialog.zip

实现了安卓调用高德地图、百度地图、腾讯地图的方法,并按照日常使用方法编写了对话框和样式,可直接解压进行使用。

2020-03-27

57.redis集群安装.docx

redis集群,命令: 所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.

2019-05-13

安卓最常用的Jar包

安卓最常用的Jar包,比如:zxing,xutils,okhttp,httpclicat,findviewbyme,gso'n'format,hellochart,MPAndroidChart等等等等,只有你想不到的,适合学习安卓想了解第三方插件的下载里面每个Jar包都有详细说明,还有使用说明。

2018-06-01

二维码生成

二维码生成APP,简单方便,无广告,欢迎大家来下载,五十个字真费劲

2018-05-07

天津专升本软件工程专业课复习资料(文理全有)

帮助天津想要专升本的学弟学妹们,不要去培训机构花那个冤枉钱,这个是软件工程专业课的复习资料,文理都有,就是五校联合的。希望大家都能专升本成功。

2018-01-01

怎样修改员工身份认证???

发表于 2020-08-20 最后回复 2020-08-20

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

TA关注的人 TA的粉丝

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