首页 璞玉游戏攻略 正文

Quan冉有点饿安卓版去哪下载?官方最新版看这里!

大伙儿晚上今天又来跟大家唠唠我最近瞎折腾的一个小玩意儿。标题你们也瞅见了,《Quan冉有点饿安卓》,听着是不是有点怪?这事儿得从我前阵子刷微博说起。 起初的念头 我,平时也喜欢看看Coser啥的,偶然就刷到了“Quan冉有点饿”这位。名字挺有意思,作品看着也挺带劲。然后,我最近不是在鼓捣安卓开发嘛学了点皮毛,总想找点啥实际的东西练...

大伙儿晚上今天又来跟大家唠唠我最近瞎折腾的一个小玩意儿。标题你们也瞅见了,《Quan冉有点饿安卓》,听着是不是有点怪?这事儿得从我前阵子刷微博说起。

起初的念头

我,平时也喜欢看看Coser啥的,偶然就刷到了“Quan冉有点饿”这位。名字挺有意思,作品看着也挺带劲。然后,我最近不是在鼓捣安卓开发嘛学了点皮毛,总想找点啥实际的东西练练手。你知道的,光学理论那玩意儿太空了,不动手等于白学。

那天正好有点闲,寻思着,要不就拿这个“Quan冉有点饿”当个主题,自己动手搞个简单的小APP出来?一来能练习安卓技术,二来也算是个小乐趣。没想着搞多复杂,就是简单展示点东西,满足下自己的实践欲望。

动手开干

说干就干!我打开了我的Android Studio,这玩意儿启动是真慢,每次都得等个半天。新建了个项目,名字就叫“QuanRanApp”,简单直接。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

一开始我想着这APP得有啥功能?

  • 弄个主界面,放张她的代表图?
  • 再搞几个按钮,比如“最新动态”、“作品集锦”之类的?
  • 点击按钮能跳转到不同页面显示点内容?

脑子里大概勾勒了一下。然后就开始拖控件,TextView、ImageView、Button这些最基础的玩意儿。摆弄这些控件的位置和样式,就花了我不少时间。安卓这布局,有时候是真让人头疼,预览看着好好的,一运行到模拟器或者真机上,就歪了或者挤一块儿去了。我就来回调整那些 `layout_width`, `layout_height`, `margin`, `padding`啥的,了好几次才勉强看着顺眼点。

图片资源嘛我就先从网上随便了几张Quan冉的公开图片,分辨率不高不要紧,主要是测试用。到 `drawable` 文件夹里,然后在ImageView里面引用

中间遇到的小麻烦

第一个麻烦就是图片加载。一开始我直接在XML里写死了图片名,后来想着,万一以后图片多了,或者想从网络加载(虽然我这回没打算搞那么复杂)?就想着是不是得用代码动态加载。了点资料,发现有 `setImageResource` 这种方法,试了试,还行。

第二个麻烦是页面跳转。我加了几个按钮,想着点击按钮能跳到新的Activity。这个还Intent机制嘛之前学过一点。就是写的时候,包名类名,一不小心就写错,然后就闪退,看LogCat日志,一点点排查

最大的麻烦还是UI。我这审美,也就那样。怎么把界面做得好看点,对我来说是个大挑战。颜色搭配、字体大小、间距,琢磨来琢磨去,也就搞了个勉强能看的水平。没用啥花里胡哨的第三方库,全靠安卓自带的那些原生控件硬堆。

我还想着,既然叫“Quan冉有点饿”,要不要在某个地方加个小彩蛋,比如点击某个地方,弹出一句“该投喂零食了!”之类的提示。后来觉得太中二了,就没加,哈哈哈。

的效果

折腾了两三天,利用一些零碎时间,总算是搞出来一个超级简陋的APP。就几个页面:

  • 一个主页,放了张封面图和几个导航按钮。
  • 一个“简介”页面,随便写了点占位文字。
  • 一个“图集”页面,用了个简单的GridView,显示了几张我找的图片,点击图片可以放大(这个放大功能我还专门去网上搜了代码,抄作业抄来的)。

功能简陋得不行,界面也说不上好看,代码估计也是一堆能优化的地方。但怎么说,它好歹能跑起来,基本功能也实现了。对我来说,这回实践最大的收获就是把学到的零散知识点串联起来,并且体验了一把从想法到做出一个(非常小的)成品的完整过程。

比如,怎么组织项目结构,怎么在不同的Activity之间传递数据(虽然我这回基本没用到复杂数据传递),怎么处理用户的点击事件,怎么调试BUG,这些都亲手了一遍。

这个“Quan冉有点饿安卓”小应用,也就是我自娱自乐,练手用的。说到底,还是那句话,“纸上得来终觉浅,绝知此事要躬行”。不动手,永远不知道坑在哪里,也体会不到解决问题后的那种小快乐。今天就先分享到这,下次再有啥折腾的再来唠!