摘要:Kotlin 环境搭建及第一个 Kotlin 程序 各位同学,大家好!欢迎来到《决胜 Kotlin》系列专栏第一讲—— Kotlin 环境搭建及第一个 Kotlin 程序。 本次课程包含以下内容: 1. Kotlin 的优势; 2. Kotlin 开发环境搭建(Windows); 3. 第一个 Ko 阅读全文
posted @ 2020-01-17 14:10 萧文翰 阅读 (4) 评论 (0) 编辑
摘要:前言 大家好,欢迎学习《决胜Kotlin》系列课程! 作为系列课程的主讲人,以下几点需要各位同学了解及准备。 Kotlin 简介 相信学习本课程的同学对Kotlin 都会或多或少地了解一点,至少听说过。最为大家熟知的可能就是:Kotlin 是 Android 开发的首选语言。实际上,Kotlin 的 阅读全文
posted @ 2020-01-17 14:01 萧文翰 阅读 (0) 评论 (0) 编辑
摘要:基本数据类型 这节课我们先来看看 Kotlin 中都有哪些基本数据类型。 一切皆对象 和 Java 不同,在 Kotlin 的世界中,一切皆为对象。基本数据类型会被自动装箱成对象(但不支持拆箱),都可以访问成员函数和属性。 基本类型 在 Kotlin 中,总共有5种基本数据类型,他们分别是数字、字符 阅读全文
posted @ 2020-01-17 14:00 萧文翰 阅读 (46) 评论 (0) 编辑
摘要:先做个简单的自我介绍:本人(大名:萧文翰),Android 架构师/技术顾问。从2013年开始从事移动前端开发,主攻 Android 和跨平台开发技术,具有丰富的实战项目经验。国内7项专利共同发明人;图书《Android App Hook and Plug In Technology》译者(中译英) 阅读全文
posted @ 2019-12-02 20:15 萧文翰 阅读 (437) 评论 (0) 编辑
摘要:scrcpy简介(拼写是scrcpy,非Python爬虫框架Scrapy) 简单地来说,scrcpy就是通过adb调试的方式来将手机屏幕投到电脑上,并可以通过电脑控制您的Android设备。它可以通过USB连接,也可以通过Wifi连接(类似于隔空投屏),而且不需要任何root权限,不需要在手机里安装 阅读全文
posted @ 2019-11-25 15:13 萧文翰 阅读 (88) 评论 (0) 编辑
摘要:这篇文章要感谢来自知乎的小伙伴:子非鱼,他最近被一件事情困惑,那就是:Android手机无法联调了。在解决完他的疑问后,突然意识到,其实自己在前一段时间也曾遇到同样的问题,最后居然还怀疑是电脑和手机不兼容导致的。然而,罪魁祸首居然是数据线。 好了,下面我们来看一下具体情况吧。 我们都在使用苹果公司的 阅读全文
posted @ 2019-10-29 18:59 萧文翰 阅读 (44) 评论 (0) 编辑
摘要:用过“微信读书”的朋友都知道,如果我们想阅读全本的付费书籍,除了购买整本(使用书币)外,还可以使用无限卡。可无论是购买全书还是无限卡,归根结底都是要花银子的。 除此之外,还有一种方式——用阅读时长兑换书币。根据目前微信读书的兑换策略,阅读半个小时,即可兑换1枚赠币,每周最多可兑换10枚赠币。因此,理 阅读全文
posted @ 2019-10-28 16:04 萧文翰 阅读 (202) 评论 (0) 编辑
摘要:今天我们来聊一聊有关AppCompat,作为Android Jetpack系列文章的开篇。说到Android Jetpack,我们先看一下这张图: 从图中我们可以看到,整个Android Jetpack分为了四大部分,而我们今天要讲述的就是Foundation中的AppCompat小节,官方将该部分 阅读全文
posted @ 2019-03-11 22:05 萧文翰 阅读 (450) 评论 (0) 编辑
摘要:这次我们依旧来谈谈有关性能优化的话题,这次我们会用到Google给我们提供的分析工具——Systrace。如果你还不了解这个工具,最好先了解一下。Google 官方文档: https://developer.android.com/studio/command line/systrace 我们还会用 阅读全文
posted @ 2019-02-25 10:26 萧文翰 阅读 (538) 评论 (2) 编辑
摘要:继该系列的第一篇和番外篇之后,今天我们来聊一聊多窗口开发的注意事项。实际上,与其说“多窗口开发”,不如说让我们的APP 适应多窗口模式 。 可能有朋友会问,为什么要提到多窗口模式呢? 这是因为: 1. 折叠屏在展开后的屏幕会变大,而变大带来的变化就是多窗口运行; 2. 多窗口模式在很早之前就已经被G 阅读全文
posted @ 2019-02-20 17:58 萧文翰 阅读 (394) 评论 (0) 编辑