Android用新闻阅读应用 新闻快看(NewsQuical!)

由于名称冲突问题,之前的 NewsFlash! 不得不改名为了 NewsQuical! ,寓意为能够快速获取新闻,其中文名为“新闻快看”。

这次更新的内容除了名称的变更之外主要是对中文版更新了应用的 Logo 以及一些细节修正。作为一款 Android 平台的新闻阅读类应用,NewsQuical! 依然保持了小巧简洁的特性,以及便利的桌面小工具插件。

新版 Logo,应该是比之前更美观一些了吧(笑)。

可以从这里跳转至 Google Play 页面进行下载。

也可以从这里下载应用程序的 apk 安装包文件。

对于 NewsQuical! 有什么意见或建议也欢迎提出,将会继续不断改进。

Android 中 ViewPager 状态的判定方法

代码与范例:

说明:ViewPager 可以通过以上两个方法来获取其状态并作出相应的处理。

Android 中分享内容至其他应用

代码与范例:

说明:该意图中包含了所要分享的内容的信息。通过该意图可以或许能够处理该意图的应用列表。

Java 中获取随机数的方法

代码与范例:

说明:通过 Random 类及其相关方法获得随机变量。

Android 中解决 ListView 等视图 setOnItemClickListener() 方法失效的问题

代码:

Java 部分

XML 部分

android:focusable=”false”
android:focusableInTouchMode=”false”

说明:如果一个 ListView 的条目子视图中包含了 CheckBox、ImagaButton 等可以接收触控监听的控件的话,它们可能会遮断 ListView 本身对条目点击的监听,使得其 setOnItemClickListener() 方法失效。解决方法为,如果是在代码中动态生成的空间,可以用 setItemsCanFocus() 方法来禁用那些控件获取焦点。如果实在 XML 文件中定义的控件,则应该在 XML 文件添加相应元素属性以增加禁止获取焦点的。

XML 和 HTML 中常用转义字符

XML 和 HTML 中都有一些特殊的字符,这些字符在 XML 和 HTML 中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。

XML 常用转义字符:

字符

转义字符

描述

&

&

<

&lt;

小于号

>

&gt;

大于号

&quot;

双引号

&apos;

单引号

HTML 常用转义字符:

字符

转义字符

描述

&

&amp;

<

&lt; 小于号

>

&gt; 大于号

&quot; 双引号

&nbsp; 空格

©

&copy; 版权符

®

&reg; 注册符

说明:转义字符应以“&”开头,以“;”结尾。本篇系完整转载自大豆男生的博客文章

Android用记事本程序 Techo记事帐 版本升级 2.0.1

利用国庆假期的后半段完成了 Techo记事帐 的新版本升级。Techo 是一款以快速启动和功能精简为特色的Android用记事本软件。设计中所有的考量都是从尽可能减少操作步骤和操作时间出发。

关于之前版本的信息,可以参见早先的日志。或是其 Wiki 条目

这次升级的主要内容为:

  • 增加多页面支持,各相关功能升级
  • 支持光标位置记忆
  • 增加分享功能
  • 内部数据结构大幅调整,为今后进一步升级做好准备
  • 改善了用户界面。

下一个版本中将会增加的功能是桌面插件,以进一步提升程序的易用性。

现计划大致的升级路线图为:

  • 版本2.1   支持桌面插件
  • 版本2.2   支持搜索
  • 版本2.3-  其他功能增强
  • 版本3-     支持复杂格式以及排版;支持页面的整理;支持书签与标签;支持 PDF/ 图片 等格式的导出;支持特殊功能记号等

说说其他一些自己用过的比较优秀的记事本。国人开发的 FreeNote 功能很强大,但是在美工上略有不足。一些细节上也还不令人满意。而最近接触到的 LectureNotes 事实上和自己理想中的记事本的形象很接近。不足支持是作为应用程序来说,拘泥于仅仅支持手写模式以模拟现实的记事本,其实并不是非常理想的设计思路。作者虽然非常用心地考虑了其目标用户(University students)的需求,但实际上并没有以可用性和效率为最优先事项。键盘输入不但有更高的效率,而且文本字符在美观和整齐度等方面要优于手写。个人意见是优秀的记事本应该巧妙地融合手写和键盘输入,同时利用数码产品的特性实现对多媒体等复杂功能的支持。需要始终将记事本定位于“工具”而非”目的“,从为了满足用户对”记录“的需求出发,尽可能去除多余的步骤,并且不应该用看似华丽的输入方式来降低用户的记录效率。

虽然仅凭一人之力进度会很慢,Techo 今后也会以这样的思路为指导,继续做尝试。

Techo记事帐 的 Google Play 页面:

https://play.google.com/store/apps/details?id=org.breezesoft.techolite

Android用记事本程序 Techo 版本升级 1.9.0

今天 Techo 的新版本 1.9.0 版(原名 Techo Lite)正式发布。Techo 是一款以快速启动和功能精简为特色的Android用记事本软件。设计中所有的考量都是从尽可能减少操作步骤和操作时间出发。

关于之前版本的信息,可以参见早先的日志

原本以为 Techo 的基本功能已经足够自己使用了,但是在收到不少用户的反馈之后,发现 Techo 离便捷好用的记事本程序还有不小的距离,所以陆陆续续地进行了不少的改进。

这次更新还将程序名称改为了 Techo,并针对不同地区和语言,进行了名称的本土化。原本有另行开发一个全功能笔记本的打算(即 Techo,以区别于 Techo Lite),现在改为了直接在现有基础上升级。今后计划的改良或新增功能包括界面优化、桌面插件、多标签管理、多媒体支持等。

自 1.6.0 以来的更新内容如下:

2012-02-04 1.6.1 修正了一个潜在的问题

2012-02-06 1.6.2 提高了文本导入的性能

2012-02-11 1.6.3 增加了回到顶部功能 1.6.4 改善了启动性能 滚动条能够正常显示

2012-02-15 1.6.5 修正了一个错误

2012-02-18 1.6.6 修正了一个导入时的错误

2012-03-13 1.6.7 修正了一个错误 增加了页面的下划线

2012-08-02 1.7.0/1.7.1/1.7.2/1.7.3 增加了通知栏快捷方式 修正了一处翻译问题

2012-08-23 1.7.4/1.7.5/1.7.6 改善了用户界面 修正了一处错误 改进了系统启动时的快捷方式载入

2012-09-05 1.8.0/1.8.1 增加了接收文本分享的功能 改善了用户界面

2012-09-23 1.9.0 根据不同地区语言进行本地化,分别更名为 TechoNote/ 记事本/ 手帳。 增加字体尺寸和色彩主题选项。 增加了快捷方式的预览开关选项。 性能小幅优化。

Techo Lite的Android Market页面:

https://market.android.com/details?id=org.breezesoft.techolite

Android用新闻阅读应用 NewsFlash!

现在使用手机作为主要资讯获取手段的人应该已经不在少数了。使用 Android 手机的话,各种类型的新闻阅读程序数不胜数,一些门户网站也都推出了自有品牌的新闻类应用程序。不过如果更喜欢“简单易用”的程序的话,不妨试试下面要介绍的这款 NewsFlash!。

NewsFlash! 是自己和另一位开发者合作开发的应用。目前的版本虽然离完美还有一定的距离,但是已经能很好地完成帮助用户即时获取每日最新新闻的任务了。NewsFlash! 的特点是具有可以滚动显示内容的桌面小工具以及自身简洁的界面与功能,同时可以根据需求选择各个不同地区的新闻源,尽知天下事。

NewsFlash! 在 Google Play 上的应用简介如下:

☆便捷好用的新闻阅读器
天下大事在弹指间一览无余。政治、经济、体育、科技……各大主流媒体的各类资讯轻松查看。简约便利的桌面插件,使您随时获得最新最热的滚动新闻。相比网易/腾讯/搜狐/凤凰新闻之类的传统新闻阅读器,NewsFlash!的特色在于小巧简洁。没有多余的功能,使用户可以专注于新闻本身。而美观实用桌面插件更是方便了随时随地的新闻阅读,获取最新资讯变得更为容易。比之鲜果之类的RSS订阅软件,NewsFlash!不必考虑应该添加哪些RSS站点,主流媒体的资讯就能都一网打尽。NewsFlash!的分享功能也十分便捷,不但能够通过新浪微博、腾讯微博等快速分享给你的关注者(需要事先安装微博客户端),还能通过邮件、蓝牙等各种方式快速分享你喜欢的内容。

☆特点
▽丰富的新闻类别
所有类别的新闻全涵盖:
・焦点新闻
・国际/港台(香港、台湾)
・内地
・政治
・财经(股票、投资)
・娱乐
・科技
・互联网
・体育
・社会
・汽车
・房产
・教育
▽可以显示详细新闻内容
・不仅能够显示文字,还能同时显示新闻图片。
・在读取新闻全文的同时能预先显示概要。
・离线情况下也能阅读事先取得的新闻概要。
・轻松分享新闻。
▽滚动播报新闻内容的桌面插件
・滚动显示最新的新闻标题。
・同时还能显示新闻概要。
▽丰富的自定义样式
・共6种主题可供选择。
・多达14种插件主题可供选择。

相关截图:

 

 

 

 

 

 

 

 

 

 

 

可以从这里跳转至 Google Play 页面进行下载。

也可以从这里下载应用程序的 apk 安装包文件。

对于 NewsFlash! 有什么意见或建议也欢迎提出,我们将会不断改进。

 

Android用日常事项管理软件 Routine 版本升级 1.7.0

继 Routine 的上次更新已经有一段时间了。这几天集中修复了一些先前版本中存在的问题,并增加了备份与还原的功能。

由于和 Google Tasks 的同步最终没能实现,所以暂且使用备份还原的方法来实现极为原始的设备间的数据迁移。同时也能作为应对潜在问题的一重保险,减少数据丢失的风险。

此外和 1.3.1 版本相比,还增加了按日期排序、状态的文字色彩标识、项目的完成日期和自动重复等功能。具体的更新细节可以参见维基条目

现在的版本中已经为增加闹钟/提醒功能做了准备,但是具体以怎样的形式来实现,在几种方案中还没能最终作出决定。打算在下一个版本中添加这一功能。此外图标的重制、对于其他屏幕规格设备的UI调整等也是接下来要进行的内容。不过最近一直处于时间不足的状态,什么时候能够完成还是未知数了。

目前 Routine 可以在 Google Play 的效率类应用程序中找到,搜索 Routine、ルーチン或者 pub:BREEZE 即可。

Google Play 页面:

http://play.google.com/store/apps/details?id=org.breezesoft.routine