入门Android原生开发,到底该选什么语言?(android入门书籍推荐)
导读android入门书籍推荐~Java还是kotlin?其实,谷歌已经告诉我们答案了,谷歌近几年新出的教程全是kotlin的,连新出的mvvm框架都仅支持kotlin,不支持Java;当然,谷歌的推荐是有利益相关的,不一定适合你;我以前没有Java和kotlin任何基础...
Java还是kotlin?其实,谷歌已经告诉我们答案了,谷歌近几年新出的教程全是kotlin的,连新出的mvvm框架都仅支持kotlin,不支持Java;当然,谷歌的推荐是有利益相关的,不一定适合你;我以前没有Java和kotlin任何基础,闲来无事,想再增加一门手艺,学习Android开发,必须接触这两种语言其一,我相信谷歌,选择了kotlin;后来发现,初学者身份的我,似乎不适合这门语言,太多的语法糖,增加了记忆负担,一本kotlin语言的入门书啃了半截,被各种语法糖劝退了;那些语法糖,对我这种初学者来说,使用的时候还要在脑子里先转换一下,才能确定到底做了什么;学了几天kotlin,发现此路不适合我走,那我换条路?然后,按照计划,开启了7天入门Java基础之旅;其实,过去我一直很讨厌Java这种啰嗦语言的,自从抱着目的去学这门语言的时候,才发现Java这语言设计的还可以,甚至某些地方比我一直认为的天下最好的语言JavaScript还要好,没有什么语法糖,语法不多,很适合编程初学者学习;不知道大家有没有发现,Java不管怎么写,代码长的都很漂亮?很难写出格式丑陋的代码,这在JavaScript中是家常便饭了吧?用了一周时间,把一本Java语言入门书啃完了,常用的语法基本都记住并理解了;接下来,就是14天入门Java的Android原生开发之旅,我选择的那本书刚好14章,我计划1天吃透1章,刚好14天全部吃透;结果用了7天,把那本书看完了,但并没有完全吃透;不知道是Android API设计问题,还是Java语言问题,感觉非常啰嗦,一些原理和用法很绕,甚至比绕口令还绕,我被绕的晕头转向;虽然很多东西没记住,但Android大门算是踏入了一只脚吧;有了一些Java和Android基础,接下来,我计划再重新学习kotlin,也许这次能踏入kotlin的大门;为什么非学kotlin?因为我对谷歌的mvvm框架很感兴趣,这东西只支持kotlin,我主要是做Web前端开发的,对mvvm很熟悉,也很喜欢这个设计;这次我打算边学Android,边学kotlin,这样也许能学以致用,不是吗?最后,给想入行Android的同鞋们一点建议,如果你没有Java和kotlin基础,学kotlin可能很吃力,太多的语法糖不好记忆和理解,可以尝试先学习Java语言基础和基于Java的Android开发基础,理解了基础概念,再学kotlin也许会容易很多;如果你原本就有这两种语言基础,建议直接学基于kotlin的Android开发,我觉得kotlin比Java更适合Android开发;大家有什么好的学习方法或不同见解都可以分享一下,一起进步!感谢阅读!适用于 Android 的 10 个最佳自定义应用程序
每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求,点赞,留言。
Android 自定义非常有趣,因为您可以做各种各样的事情。这是最好的 Android 自定义应用程序。尽管限制比几年前更多,但 Android 仍然是一个比其竞争对手开放得多的平台。你仍然可以在合理范围内做几乎任何你想做的事。有多种应用程序可以改变您的体验,我们有一些不错的应用程序可以帮助您入门。这是适用于 Android 的最佳自定义应用程序。
此列表主要侧重于专门更改或主题化 UI 元素。如果您想要主屏幕主题和视觉自定义,我们建议您在此处查看我们最好的主题应用列表。
我们还想对 OEM 工具给予荣誉提名,以改变现状。例如,原生 Android 允许您在导航按钮和手势之间进行选择。三星拥有 Good Lock,这让三星用户可以对他们的设备做各种疯狂的事情。TruePick 的 ( Google Play ) 是另一个很好的壁纸和标组合应用程序。最后,Android 12 和 13 包含原生主题,我们对此感到非常兴奋。
适用于 Android 的最佳自定义应用程序
Gboard and SwiftKey
Energy Ring
IFTTT
KWGT, KLWP, and KLCK
Sharedr
Substratum and Synergy
Tasker
Volume Control Panel Pro
Zedge
Bonus: Basically any Android launcher
Gboard 或 SwiftKey
价格:免费

Gboard 和 SwiftKey 可以说是 Android 上最好的两个键盘应用程序。它们都具有广泛的主题、体面的功能、手势输入和各种其他功能。两者之间的体验略有不同。Gboard 更简单一些,具有更多主流功能,而 SwiftKey 对高级用户更友好。无论如何,您经常使用键盘,并且基本上可以根据需要使这两种外观看起来都一样。如果定制是您的目标,那么这是一个很好的起点。这两个应用程序都是完全免费的,没有广告。SwiftKey 曾经对主题收费,但现在不再收费了。
Energy Ring 和 Energy Bar
价格:免费/最高 24.99 美元
Energy Ring 和 Energy Bar 是两个不错的 Android 自定义应用程序。Energy Bar 在手机顶部放置了一个电池电量计,它呈条状,会随着电池电量的下降而下降。同时,Energy Ring 变体可将您的打孔相机变成电池电量计。这是一种巧妙的方式,可以在给自己一些功能的同时融入整个打孔的东西。这些应用程序支持大多数现代三星设备,通用的 Energy Ring 应用程序增加了更多。其他一切都可以使用能量棒。这些应用程序具有各种自定义功能,可以让它们成为您自己的应用程序,而且它们似乎运行良好,没有任何荒谬的电池消耗。价格有所不同,但这只是因为开发商在可选的捐赠系统上工作。
IFTTT
价格:免费

IFTTT 是一款功能异常强大的应用程序。您可以使用它来自动执行各种任务。它几乎可以在 600 种不同的应用程序之间无缝运行,包括 Google Assistant 和 Amazon Alexa。你可以让它做各种各样的事情,网络上有大量的 IFTTT 食谱。此应用程序可自定义您手机的功能,而不是它的外观。凭借所有兼容的应用程序和数以千计的食谱,IFTTT 可能比除 Tasker 之外的任何其他应用程序都做得更好。它也是完全免费的,没有应用内购买或广告。
KWGT、KLWP、KLCK
价格:免费/5.99 美元(每个)

KWGT、KLWP 和 KLCK 让您可以为您的手机定制一堆东西。KWGT 是一个小部件制作器,可让您添加大量信息、皮肤和设计。KLWP 是一个动态壁纸创建器,它的功能与 KWGT 基本相同,但用于壁纸。最后,KLCK 允许您自定义设计锁屏。这三个应用程序的学习曲线都比平均水平陡峭,但你也可以在 Play 商店和其他地方找到预制的主题,以防你只是想借用别人的设计。如果您花时间学习这些应用程序,您可以使用它们做很多非常酷的事情。
价格:免费/每月 3.99 美元/每年 29.99 美元
Reddit 是进行大量 Android 定制的好地方。有各种专用于该任务的子版块,包括用于流行的自定义应用程序(如 IFTTT 和 Tasker)的子版块,以及带有一系列简洁主屏幕创意的通用 AndroidThemes 子版块。大多数帖子会向您展示或告诉您如何实现某种效果、要哪些应用程序以及如何设置所有内容。有标包、KWGT 模板、壁纸和任何您能想到的东西。这是我们所说的那种东西的例子。它可能会让人有些困惑,信息很多,到处都是一些白痴,但总的来说,这是一个不错的整体体验。我们还想对 TruePick 的(Google Play 链接)给予荣誉提名,它在较小的规模上做同样的事情。
Sharedr
价格:免费
Sharedr 是比较独特的自定义应用程序之一。这一个处理每当你分享一些东西时出现的提示。如今,提示会显示应用程序列表以及您最喜欢的人的随机列表。Shared 为混乱带来秩序。您可以自定义提示以仅显示您真正想要的应用程序,并根据需要完全删除随机人。设置需要一些工作。但是,一旦您花时间根据自己的喜好对其进行自定义,此应用程序就会使共享内容变得更加容易。它也是完全免费的,没有广告或应用内购买。
Substratum
价格:免费/不定

Substratum 和 Synergy 是 Android 设备的主题框架。他们使用 Android 的 OMS(覆盖管理系统)为您的手机设置主题。这些是相当复杂的软件。在某些设备上,两者都可以在没有 root 的情况下工作。但是,您在 Android Oreo 上使用 root 可以获得最佳体验。Google Play 商店中有多种主题可与这些框架配合使用。价格各不相同,但都不是很贵。这些都是出色的自定义应用程序,但如果迫不得已,我们会首先推荐 Substratum,除非您拥有现代三星设备。Synergy 更适用于三星设备。
Tasker
价格: 2.99 美元

Tasker 可以说是整个 Google Play 商店中最强大的应用程序。它基本上可以做任何事情。该应用程序可以自动执行任务、创建新操作以及执行各种其他操作。说真的,我们这里的空间有限而且还远远不够。当然,能力越大,难度越大。Tasker 不是一个易于使用的应用程序。此外,还有许多直接支持 Tasker 的应用程序和一堆应用程序,例如 AutoTools,它们添加了更多它可以做的事情。准备应对陡峭的学习曲线。该应用程序售价 2.99 美元,但没有额外的应用程序内购买或广告。
Volume Control Panel Pro
价格: 1.49 美元

Volume Control Panel Pro 是为数不多的适合您的音量面板的自定义应用程序之一。这个可以让你在水平和垂直滑块之间切换,使用你实际的音量按钮来激活它,甚至可以做一些整洁的事情,比如用双击控制你的。此外,您可以更改它的颜色和主题,以匹配您当前的主题。它很便宜,而且在我们的测试中效果很好。Volume Styles(Google Play 链接)是另一个音量面板自定义应用程序,以防 Volume Control Panel Pro 不适合您。
Zedge
价格:应用内购买免费
Zedge 是最受欢迎的自定义应用程序之一。它有壁纸,而且选择相当不错。然而,Zedge 的一大亮点在于它的铃声、通知音和警报音。您可以找到一组出色的音效、歌曲和其他此类内容的样本。此外,如果您有特别想要的东西并且还想分享,您可以在 Zedge 的网站上上传自己的东西。这是为数不多的真正优秀的铃声和通知音应用程序之一,不需要您自己制作。这是自定义您的 Android 设备的必经之路。
Bonus: Basically any launcher
价格:免费/不定

Android 启动器是您的主屏幕的。您可以将它们与其他启动器切换出来,每个启动器都会将自己的一组自定义设置带到表格中。此外,它们中的大多数都支持标包等通用自定义。根据您的启动器选择,您可以获得非常具体的外观和感觉,其中一些完全偏离轨道。一个值得注意的例子是 Armoni Launcher(Google Play 链接),它使您的手机看起来像 iOS 14。我们在按钮处链接了 Nova Launcher,因为它是一个很好的起点。
为了不让 Kindle 沦为泡面盖,我给它刷了安卓双系统


一方面是因为 Kindle 的硬件配置放现在早就算不上顶尖,几年前它可能在系统反应速度、墨水屏显示调教、灯光冷暖切换、续航等方面还拥有优势。
但是时代其实早就变了,以上这些如今都已经变成了友商的优势,在一众做墨水屏阅读器的国产品牌里,同价位有太多配置更高的机型可供我们选择。

另一方面也是因为 Kindle 获取电子书的方式在我看来有点过于单一,除了在亚马逊直接,我们想把其它渠道的资源导到 Kindle 多少有些麻烦。
而反观其它友商,开放式的系统决定了我们能从各种渠道到想看的电子书,读书没有就去掌阅、起点或者多看找,WiFi 传书也不要太方便。

所以这么看来的话,在硬件配置和书籍资源方面逐渐失去优势的 Kindle,退出国内市场是迟早的事情,只是我没想到这一天会来的这么快。
说起来托尼买的第一台也是唯一一台墨水屏阅读器就是 Kindle,它的具体型号是 Kindle Paperwhite 3,陪我走过了从读大学到工作至今快七年时间。
你别说,这玩意挺耐用的,中途还因为屏幕被我不小心弄出一个亮点走售后免费换了一台官翻机,亚马逊的服务也是好到没话说,绝对算得上是一流:

考虑到明年 Kindle 电子书店在国内停止运营后,很多人手里的 Kindle 有很大的几率会吃灰。
所以托尼就尝试着在网上找了找有没有什么方法可以充分利用起 Kindle,没曾想这不找不知道,一找才发现,网友们的花样还真多啊。
首先网友们分享最多的,无非就是通过 Kindle 自带的浏览器来访问一些网站,比如读书、京东读书、掌阅书城等各大阅读类 App 的网页版。

借助这些网站,我们可以直接在 Kindle 上访问第三方书库资源,这样一来即使官方电子书店停止运营,我们照样可以继续在 Kindle 上找书、看书。
不过以这种形式看书,最大的不足就是电子书只能联网阅读无法到 Kindle,要不然内容就会加载不出来,这点出门在外显然不是很方便。
当然不看书的时候,你也可以访问下面这个网站来让自己的 Kindle 摇身一变变成日历时钟摆件:

又或者借助这个网站,把 Kindle 打造成一台自带倒计时的泡面盖,毕竟用 Kindle 盖泡面,面更香~

实际上除了在 Kindle 电子书店买书,我知道有不少 Kindle 用户其实是通过在亚马逊官网绑定一个电子,然后利用来推送电子书资源。

这种推送方式曾经一度养活了很多提供推书服务的,比如非会员用户每天只能推送一本书,而要是你花钱开了会员,一天就能推送十本。

很遗憾,等到明年 Kindle 电子书店在国内停止运营后,据说推书功能也会随之关闭,以后或许我们只能通过数据线把电子书导入到 Kindle 了。
由于我们从网上找到的电子书资源普遍都是 txt 格式,而 Kindle 对 txt 格式的电子书并不友好,看书的时候遇到各种缺字,翻页问题是常有的事情。
因此这个时候,就需要借助第三方工具来帮我们把 txt 格式的电子书转换成 Kindle 兼容性更好的 mobi 或者 azw 格式。
而在这些第三方工具中,口碑最好的工具绝对要数 Cailbre 了,除了转换格式,它还能够把我们从网上找到的电子书资源直接一键传输到 Kindle:

不过说实话,无论是推书还是电脑传书,多少还是有些麻烦,最便携的方式当然是 Kindle 能直接安装第三方 App,这样我们想看啥书就看啥书。
说到这里托尼就不得不提很早之前,Kindle 其实还能刷多看系统。
虽然多看系统也不支持安装 App,但是它支持更多的格式,而且中文资源也更加丰富,因此很多人用不惯 Kindle 自带的系统就会考虑把它刷成多看。

只不过后来多看被小米收购后,就逐渐停止了对 Kindle 端的维护,现在多看系统不仅在 Kindle 端无法联网,后续推出的 Kindle 也无法再刷多看。
于是乎现在留给我们的就只有一个选择,那就是给 Kindle 刷安卓。
现在如果你去某宝搜的话,会发现目前有很多家店铺都有提供 Kindle 刷机服务,而且它们的定价也是出奇的统一,价格普遍都在 160 元左右。

本来嘛,托尼想着找网上的刷机包和刷机教程自己给 Kindle 刷安卓,这样还能省一笔钱。
结果逛了一圈才发现,原来适配 Kindle 的魔改版安卓一定要输入激活码才能激活,所以我最终还是乖乖交了钱给 Kindle 刷上了双系统。

所谓双系统,就是一台 Kindle 拥有安卓和原生这两个系统,并且可以在这两个系统之间进行切换。
默认情况下,刷了双系统的 Kindle 在重启之后会默认运行安卓系统,这时我们只要在 Eink 设置里,选择 “ 启动 Kindle ”,就能把系统换回原生:

当然你也可以选择删除原生系统只保留安卓,或者删除安卓用回原生系统,一般来说原生系统会占用 1-2GB 的空间,剩下的则都是被安卓系统占用。
像我这台 Kindle Paperwhite 3,总的容量满打满算才只有 4GB,再加上系统版本是安卓 4.4.2,所以只能一些老版本 App 和经过精简的 App。

想在 Kindle 上王者荣耀、等 App 那是想都别想,一方面是因为容量不允许,另一方面也是因为它的性能弱到连打开夸克都会闪退。。。
不过这台 Kindle 运行起多看阅读、读书、京东阅读、起点读书等阅读类 App 倒是绰绰有余,在这些 App 内看书我几乎没遇到过卡顿。

很多差友可能还会关心刷了安卓系统之后,Kindle 的续航会不会尿崩。
经过几天的使用后,我可以明确告诉大家,安卓系统下 Kindle 掉电速度确实会比原生系统快,续航差不多缩短了一半,不过对我来说还可以接受。

有一说一本来我都打算再买一台国产阅读器了,刷了安卓后直接就打消了这个念头~
如果你觉得Kindle 不能第三方 App 导致平时找书看书不是很方便,那么花 160 给它刷一个双系统确实是一个不错的选择。
总的来说,Kindle 说到底只是一个用来看书的工具,正如网友们所说的,有没有 Kindle,都不会让你多读或者少读一本书,重要的还是阅读本身。
希望托尼介绍的以上这些方法,能让 Kindle 在差友们的手中继续发光发热,感谢大家的观看!

- 1怎样控制自己暴躁的情绪女生,明知不该发脾气,怒火上来又控制不住,试试这5个方法!
- 2美团会员割韭菜背后的大数据杀熟具现了什么经济学?,美团“大数据杀熟”背后的增长焦虑
- 3从没造过巡航车的汉威,能造好Bobber吗?(盖茨的皮带好还是原厂的皮带好)
- 4什么金什么鼓?,金博爱艺术团表演的异域风情非洲鼓《咖喱咖喱》,惊艳了全场观众
- 5为你疯为你狂为你变成殷世航搞笑表情包(你为何这么吊表情包)
- 6关注国家反诈中心官方政务号,识破骗局!(新浪微博如何加关注的人)
- 7星河湾小学学费,低至7万/年!魔都性价比超高的10所国际学校,口碑爆棚
- 8颜值测试下载安装手机版,“颜值检测”APP?你期待它给颜值打分,它贪图你手机相册内个人隐私
- 9吃莴笋,别扔皮!这样切一切拌一拌特好吃,扔了真可惜(如何切莴笋片)
发表观点(0条)