摘要: 时间一转眼就来到了2013年。 起初,我还是在那家需要急救的公司里上班。那个时候的我月工资只有2500,再加上还没毕业,只是实习工资,公司也没有缴纳我的社保和公积金,也没有任何劳动合同。不知道现在的应届生实习情况是怎样的,也或许是我当时就没走那根筋。 2500,在2013年,显然不算高收入,连中等收 阅读全文
posted @ 2023-03-01 09:49 萧文翰 阅读(5131) 评论(10) 推荐(18) 编辑
摘要: 算起来,从决定并从事编程开始,已十年有余了。 这十年是怎么算的呢? 我的本科是从2009年至2013年,现在回想起来,应该是从2012年下半年,也就是大四还未正式开始的时候决定从事Android开发。参加了培训班,就是很流行的那种可以先贷款参加培训。先是培训上课,然后工作“包分配”,其实就是辅助修改 阅读全文
posted @ 2023-02-28 12:15 萧文翰 阅读(2396) 评论(7) 推荐(10) 编辑
摘要: 回看上一次复盘,还是在2022年12月31日。那次复盘的内容是年终工作总结,距离现在已经过去快要两个月,也是时候该做一次复盘了。 这两个月,发生的事情其实不算多,但是心态发生了不小的转变。 原以为该结束的项目,一直拖着没有结束。原因其一是因为对接的客户方联系人并不知道确切的验收标准,再加上他们各自也 阅读全文
posted @ 2023-02-27 11:36 萧文翰 阅读(3666) 评论(19) 推荐(24) 编辑
摘要: 本周的聊技术话题和大家说说如何在Android中实现自适应文本大小显示。 想象一下,在布局中,通常显示文本的区域大小是固定的,但是文本长度并不总是固定的。比如列表中的文章标题、界面下方的按钮文本等等。 为了尽可能让这些文字可见,传统的做法是通过文本长度设置文本大小,或者通过android:ellip 阅读全文
posted @ 2020-12-08 10:26 萧文翰 阅读(1061) 评论(0) 推荐(1) 编辑
摘要: 这次的分享源于最近的实际开发工作。 项目需求是 在原生Android应用中嵌入WebView,放置用于支撑音视频直播业务的Web页; 另外还需提供Word、Excel、PowerPoint、PDF等常见文档格式的内容预览。 经过一番技术选型,最终选定集成腾讯TBS浏览服务进项目,支撑如上所述两个功能 阅读全文
posted @ 2020-11-30 13:23 萧文翰 阅读(1158) 评论(1) 推荐(1) 编辑
摘要: 本次分享的主题源于笔者在实际开发中遇到的问题。 具体现象为:当普通的9-Patch图用作TextView的backGround属性后,整个TextView便有了一定的Padding值。但笔者并没有给定padding属性,甚至在预览视图中,也没有展现出padding效果。但运行起来后,便莫名其妙地有了 阅读全文
posted @ 2020-10-24 07:26 萧文翰 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 今天博主来谈一个开发Flutter App的小技巧——怎样有效地退出程序。 这种方法典型的应用场景就是用户许可协议的同意与否。从用户的角度讲,虽然大部分人都会无脑点击“同意”,但我们仍不应忽视“不同意”的作用——退出App。 笔者在网络上搜索了一下相关的API,发现大部分的文章都在推荐一种方法,即: 阅读全文
posted @ 2020-08-20 11:49 萧文翰 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: 本文是Flutter中Canvas和CustomPaint API的使用实例。 首先看一下我们要实现的效果: 结合动图演示,列出最终目标如下: 在程序运行后,显示一个小球; 每次程序启动后,小球的样式均发生随机性变化,体现在大小、颜色和位置三点; 小球运行的规律参考桌球或三维弹球游戏; 单击屏幕,小 阅读全文
posted @ 2020-07-30 15:26 萧文翰 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 从一开始接触Flutter,相信读者都会铭记一句话,那就是——一切皆组件。今天我们就来体会一下这句话的神奇魔力,我们先从实际的产品需求说起。 我们先来看一个简化的运行图: 我们要实现如上图所示的日期选择器,App是iOS风格。 Flutter SDK自身有类似上图的日期选择器,但是Material 阅读全文
posted @ 2020-07-27 13:20 萧文翰 阅读(827) 评论(0) 推荐(1) 编辑
摘要: 要问到Flutter和Android原生App,在开发是有何区别,编程方式是绕不开的话题。Flutter采用声明式编程,Android原生开发则采用命令式编程。 声明式编程 VS. 命令式编程 我们首先要明确的,是何为声明式编程,何为命令式编程。 何为声明式编程 摘录一段来自百度百科的定义: 声明式 阅读全文
posted @ 2020-07-17 14:25 萧文翰 阅读(941) 评论(1) 推荐(0) 编辑