<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Android on heartnn的自留地</title><link>https://www.heartnn.com/tags/android/</link><description>Recent content in Android on heartnn的自留地</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>&amp;copy;2008-2022 heartnn的自留地</copyright><lastBuildDate>Tue, 28 Nov 2017 17:51:20 +0800</lastBuildDate><atom:link href="https://www.heartnn.com/tags/android/index.xml" rel="self" type="application/rss+xml"/><item><title>在Android手机搭建Hexo博客环境</title><link>https://www.heartnn.com/2016/12/24/hexo-blog-on-android/</link><pubDate>Sat, 24 Dec 2016 11:36:44 +0800</pubDate><guid>https://www.heartnn.com/2016/12/24/hexo-blog-on-android/</guid><description>&lt;p>&lt;img src="https://www.heartnn.com/uploads/2016/12/hexo-logo.png" alt="">&lt;/p>
&lt;h3 id="方案对比">方案对比&lt;/h3>
&lt;h4 id="termux">Termux&lt;/h4>
&lt;p>&lt;a href="https://play.google.com/store/apps/details?id=com.termux">Termux&lt;/a>是比较简单的Linux终端，提供简单的开发环境，用来Hexo发布很方便，缺点是终端不支持中文，作者也没有提供多语言。&lt;/p>
&lt;h4 id="linux-deploy">Linux Deploy&lt;/h4>
&lt;p>&lt;a href="https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy">Linux Deploy&lt;/a>可以部署多种Linux发行版，比如Debian和Ubuntu等，可用ssh和图形访问，和PC上没有太多区别。缺点是占用空间可能会较大。&lt;/p></description></item><item><title>适用于小鹤双拼的LeoStyleFHD修改版</title><link>https://www.heartnn.com/2016/02/14/leostylefhd-for-flypy/</link><pubDate>Sun, 14 Feb 2016 00:39:34 +0800</pubDate><guid>https://www.heartnn.com/2016/02/14/leostylefhd-for-flypy/</guid><description>首先说明是根据百度Android输入法官方皮肤LeoStyleFHD进行修改，版权归原作者所有。
之前一直用的小鹤官方网盘里的修改版，感觉比较难看，于是自己动手将LeoStyleFHD修改为18键XC共键，且将符号键和中英文切换键换位，自己感觉还是比较好用的，效果图如下：
先下载LeoStyleFHD-xiaohe18xc-v5.bds，一般直接点击，在打开方式里选百度输入法就行了，如果是使用定制版百度输入法(比如华为等)，可能打开方式里没有对应的输入法，这时将bds文件复制到对应目录后，再建立一个txt文本，比如这里就建立LeoStyleFHD-xiaohe18xc-v5.txt，文档内容为LeoStyleFHD-xiaohe18xc-v5即可。
2017-11-28: 填坑更新v5，修复横屏字符重叠问题。</description></item><item><title>在Android手机中搭建Dnsmasq后续</title><link>https://www.heartnn.com/2015/12/20/dnsmasq-on-android-part-2/</link><pubDate>Sun, 20 Dec 2015 01:21:15 +0800</pubDate><guid>https://www.heartnn.com/2015/12/20/dnsmasq-on-android-part-2/</guid><description>&lt;p>&lt;a href="https://www.heartnn.com/2015/04/26/dnsmasq-on-android/">之前&lt;/a>写了一篇关于如何在Android手机中搭建Dnsmasq的文章，使用起来比较繁琐，现在做一个详细的整理。&lt;/p>
&lt;h3 id="准备工作">准备工作&lt;/h3>
&lt;p>下载&lt;a href="https://www.heartnn.com/uploads/2015/12/dnsmasq.zip">dnsmasq.zip&lt;/a>备用。&lt;/p>
&lt;h3 id="测试系统是否支持initd">测试系统是否支持init.d&lt;/h3>
&lt;p>将下面的代码保存为&lt;code>00test&lt;/code>，放置于&lt;code>/system/etc/init.d&lt;/code>目录。&lt;/p></description></item><item><title>自用中兴屏幕助手美化版</title><link>https://www.heartnn.com/2015/08/31/self-use-mi-pop/</link><pubDate>Mon, 31 Aug 2015 00:45:16 +0800</pubDate><guid>https://www.heartnn.com/2015/08/31/self-use-mi-pop/</guid><description>&lt;p>由于网上的修改版大多都不合我心意，只能自己修改图片了，软件本身已签名，但安装仍需Android核心破解，5.1下甚至用到&lt;a href="http://coolapk.com/apk/com.pyler.xinstaller">XInstaller&lt;/a>来屏蔽安装时的签名验证。&lt;/p>
&lt;p>&lt;img src="https://www.heartnn.com/uploads/2015/08/mi-pop.png" alt="">&lt;/p></description></item><item><title>Android 5.1下SD卡格式化问题</title><link>https://www.heartnn.com/2015/06/19/android-5-1-sdcard-format/</link><pubDate>Fri, 19 Jun 2015 21:52:00 +0800</pubDate><guid>https://www.heartnn.com/2015/06/19/android-5-1-sdcard-format/</guid><description>Android 5.1采用授权方式管理SD卡的写入操作，相对于之前的4.4方便多了，而heartnn也由于折腾，碰上了一点小问题，下面详细说下原因：
前阵子将手机的SD卡格式成了exFat(关于exFat的优点请自行Google)，由于平时用的比较多的是ES文件管理器，用着也没发现什么问题。最近发现用其它的文件管理器时，会发生SD卡授权时只显示内置存储，而且在使用浏览器上传文件时也无法看到外置卡。
值得注意的是这也许和Rom的支持有关系，在Xperia Z Ultra GPe版本的Rom中是存在这个问题的，其它Rom不好说，所以为了兼容性，SD卡还是格式化成Fat32，尽量不要exFat，除非需要复制超过4GB大小的文件。</description></item><item><title>在Android手机中搭建Dnsmasq</title><link>https://www.heartnn.com/2015/04/26/dnsmasq-on-android/</link><pubDate>Sun, 26 Apr 2015 03:53:00 +0800</pubDate><guid>https://www.heartnn.com/2015/04/26/dnsmasq-on-android/</guid><description>&lt;p>网上很久以前就有了在Android下搭建Dnsmasq的方法，不过至少都是两三年前的了，其中也不乏一些编译的方法，需要下载Android源代码，在Linux环境下进行，使得很多人望而却步。&lt;/p>
&lt;p>然而heartnn在逛XDA的时候发现&lt;a href="http://forum.xda-developers.com/showthread.php?t=1658598">某大神发布的已经编译好的版本&lt;/a>，虽然也不是很新的(我甚至不知道版本)，但必须尝试一下。&lt;/p>
&lt;p>需求：Android任意版本(我是在5.1下测试成功的)，手机需root，内核最好支持init.d，如果不支持的话请使用终端或RE管理器启动97dns。&lt;/p>
&lt;p>副作用：替换系统自带Dnsmasq后可能会引起手机自建热点不正常。&lt;/p>
&lt;p>需要说明的是，我并没有按照压缩包里的批处理安装，而是自己手动安装的，因为这样的话可以知道文件的去处，方便卸载。&lt;/p></description></item><item><title>解决Android 5.1的叹号问题</title><link>https://www.heartnn.com/2015/03/30/resolve-android-5-1-connectivity-check/</link><pubDate>Mon, 30 Mar 2015 00:53:00 +0800</pubDate><guid>https://www.heartnn.com/2015/03/30/resolve-android-5-1-connectivity-check/</guid><description>&lt;p>众所周知，Android 5.0以后引入了网络图标的那个叹号，在国内真的是很郁闷，因为普通方式根本无法连接&lt;a href="http://clients3.google.com/generate_204">http://clients3.google.com/generate_204&lt;/a>，所以都借助于&lt;a href="http://www.noisyfox.cn/45.html">小狐狸的工具&lt;/a>，或者更暴力的：&lt;/p>
&lt;pre tabindex="0">&lt;code class="language-dos" data-lang="dos">adb shell &amp;#34;settings put global captive_portal_detection_enabled 0&amp;#34;
&lt;/code>&lt;/pre>&lt;p>再或者给&lt;code>clients3.google.com&lt;/code>添加一条hosts。&lt;/p>
&lt;p>升级到5.1后，叹号又回来了，我没有试上面那些方式，而是依然使用hosts解决，这次Google更改了验证服务器，我鄙视他。。。&lt;/p></description></item><item><title>AdAway的一些使用技巧</title><link>https://www.heartnn.com/2015/01/29/update-adaway-using-local-server/</link><pubDate>Thu, 29 Jan 2015 23:31:00 +0800</pubDate><guid>https://www.heartnn.com/2015/01/29/update-adaway-using-local-server/</guid><description>&lt;p>&lt;img src="https://www.heartnn.com/uploads/2015/01/adaway.png" alt="">&lt;/p>
&lt;p>AdAway有点像电脑上的adblock，可以通过订阅源来下载更新。heartnn在手机上也经常用AdAway来合并几个源，并且还可以加上自己的黑名单和白名单，非常方便。&lt;/p>
&lt;p>有时某些源不提供直接订阅地址了，有些是压缩包，都是无法直接导入的，这时还需要用Adaway的话，就需要设置一番了。&lt;/p>
&lt;p>所有方法，包括heartnn的方法，都是万变不离其宗的，因为AdAway只支持http和https，所以只需要手机本地建立一个web服务器即可。&lt;/p></description></item><item><title>曲线拯救SMS Backup+</title><link>https://www.heartnn.com/2015/01/13/sms-backup-revive/</link><pubDate>Tue, 13 Jan 2015 22:08:00 +0800</pubDate><guid>https://www.heartnn.com/2015/01/13/sms-backup-revive/</guid><description>&lt;p>&lt;img src="https://www.heartnn.com/uploads/2015/01/sms-backup.png" alt="">&lt;/p>
&lt;blockquote>
&lt;p>SMS Backup+能够自动将手机中的短信备份到GMail中，需要在gmail中打开imap协议，支持定时备份，软件自带中文。 &lt;em>via &lt;a href="http://coolapk.com/apk/com.zegoggles.smssync">coolapk&lt;/a>&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;p>首先请悉知，SMS Backup+的备份速度是个劣势，但在邮箱里阅读却很方便。&lt;/p>
&lt;p>在GMail已经很抽风的时代，使用这个软件来备份短信真的是太难了。好在这东西不光支持GMail，任意的支持IMAP的邮箱其实都是可以的，只需要一些简单的设置，Follow me!&lt;/p>
&lt;p>首先使用任何艹墙方法，先将以前备份在GMail里的所有短信和通话记录等都恢复到本地，这也许是一个漫长的过程。&lt;/p>
&lt;p>然后清除软件数据，点击高级设置&amp;ndash;&amp;gt;IMAP服务器设置，验证方法选择纯文本，下面的部分则响应为可设置。&lt;/p>
&lt;p>图示部分以QQ邮箱为例，有些邮箱需要到设置中开启IMAP才可以用，具体请Google。&lt;/p></description></item><item><title>折腾一下思源黑体</title><link>https://www.heartnn.com/2014/10/31/google-noto-fonts/</link><pubDate>Fri, 31 Oct 2014 22:58:00 +0800</pubDate><guid>https://www.heartnn.com/2014/10/31/google-noto-fonts/</guid><description>&lt;p>最早知道思源黑体就是Android Lollipop的字体还是在论坛上，是谷歌和Adobe合作开发的，网上一直说没有编译TTF的版本，提供的下载也貌似是在Windows上用的，间距很大，于是我傻傻的开始自己从源代码编译，发现有点难度。。。&lt;/p>
&lt;p>后来从某个网站上下载了一个Android L的字体包，里面基本上又所有的字体，但Android L没有DroidFallback.ttf这个字体，而是分开定义的，于是自己又开始用FontCreator开始合并NotoSans，包括SC、TC、JP、KR，一切顺利，但是。。。&lt;/p>
&lt;p>所有的字体显示正常，除了日文。一开始搞不明白，但是下载的那个版本里日文那个otf文件竟然只有100多KB，估计是不太正常，于是开始谷歌搜索，最后发现谷歌提供了TTF文件，各种无语。。。&lt;/p>
&lt;p>翻过去下载回来的300多兆文件，包含了所有的NotoSans，其中SC就包含了所有字符，连合并都省下了，看来有时搜索不能光用百度，谷歌有时是必须的。&lt;/p></description></item><item><title>关于手机视频硬解码的一些事</title><link>https://www.heartnn.com/2014/02/03/mobile-video-hardware-decoding/</link><pubDate>Mon, 03 Feb 2014 08:12:00 +0800</pubDate><guid>https://www.heartnn.com/2014/02/03/mobile-video-hardware-decoding/</guid><description>最近发现自己的ZU很多flv都不支持硬解码，原来的Galaxy Note是支持的。难道真的是高通还不如三星的CPU吗？
从PPS上下载了视频，也改后缀成了mp4，但是只支持软解码，于是就开始从网上搜flv转换为mp4，后来感觉是不是能重新封装一下，于是搜到了Bilibili吧里面的帖子，大致是flv先解封，然后再用mp4box封装，更有简单的一键重新封装的批处理，如果有需要的话到百度上搜一下就可以了，中间用到了ffmpeg.exe。
这下视频放入手机中就完全是硬解码了，原来还真不是手机的问题。</description></item><item><title>终于成功购买了Poweramp</title><link>https://www.heartnn.com/2013/12/06/bought-poweramp/</link><pubDate>Fri, 06 Dec 2013 21:18:00 +0800</pubDate><guid>https://www.heartnn.com/2013/12/06/bought-poweramp/</guid><description>因为最新的Poweramp不能用盗版了，而且这款软件用着也真是舒服，相信不少人都买过了，所以heartnn终于决定买下它。
用的是paypal付款，RMB14.77，和网站上写的14.88不太一样，因为是换算成美元结算的，据说前一阵子刚刚$0.99，但是没赶上，这个价格也算是不错了。
顺便绑定了一下paypal，觉得以后可能会用上吧。</description></item><item><title>Android无线传输的另一种解决办法——WebDAV</title><link>https://www.heartnn.com/2013/01/12/use-webdav-for-android-file-transfer/</link><pubDate>Sat, 12 Jan 2013 01:46:00 +0800</pubDate><guid>https://www.heartnn.com/2013/01/12/use-webdav-for-android-file-transfer/</guid><description>&lt;p>本来一直使用强大的Samba Filesharing，但是在JB系统下却不好用，只能寻找别的办法，在Google Play里翻来翻去，翻出了WebDav server，试用了一下，非常不错，于是乎去广告+汉化+美化版诞生。&lt;/p>
&lt;p>先上一个主界面的图：&lt;/p>
&lt;p>&lt;img src="https://www.heartnn.com/uploads/2013/01/webdav-server.png" alt="">&lt;/p></description></item><item><title>[Android] 安卓时间校正</title><link>https://www.heartnn.com/2013/01/05/android-time-synchronization/</link><pubDate>Sat, 05 Jan 2013 21:38:00 +0800</pubDate><guid>https://www.heartnn.com/2013/01/05/android-time-synchronization/</guid><description>安卓系统本身包含有网络校时功能，但是由于基站、信号、移动网络等多种因素，校时不是很准确，所以heartnn都是在手机上用ClockSync来进行的，通过NTP服务器进行时间校正。
由于国内网络问题，不是所有的NTP服务器都可用，heartnn找来的下面的NTP服务器都来自网络，不保证一直可用，但发帖前都是测试可用的。
time.asia.apple.com cn.pool.ntp.org asia.pool.ntp.org kr.pool.ntp.org time.pool.aliyun.com 附：ClockSync中文版下载链接。</description></item><item><title>终于收到了梦寐以求的PC坞站</title><link>https://www.heartnn.com/2012/04/17/bought-motorola-laptop/</link><pubDate>Tue, 17 Apr 2012 03:57:00 +0800</pubDate><guid>https://www.heartnn.com/2012/04/17/bought-motorola-laptop/</guid><description>&lt;p>周六的时候下的订单，今天中午才算收到，算了一下圆通还是有些慢的，不过店家东西还算不错。&lt;/p>
&lt;p>先给个盒子特写，已经被我拆开了，才想起拍照来，哈哈~~&lt;/p>
&lt;p>&lt;img src="https://www.heartnn.com/uploads/2012/04/laptop01.jpg" alt="">&lt;/p></description></item><item><title>[Android] NES模拟器: Nesoid汉化修正版</title><link>https://www.heartnn.com/2012/02/24/android-nesoid-hanzify/</link><pubDate>Fri, 24 Feb 2012 06:12:00 +0800</pubDate><guid>https://www.heartnn.com/2012/02/24/android-nesoid-hanzify/</guid><description>这个模拟器的汉化版其实一直就有，可能是N多网汉化的，不知道汉化作者是故意的还是没接触过红白机，竟然把软件名字汉化为“超任模拟器”，真的是不可思议。另外很久了，网上也没有什么修正的版本。
heartnn的这个版本是基于N多网那个的汉化修正版，版本号是2.5.0，除了软件名称的修正，还对几处不恰当的翻译做了修改，基本算是完美的版本了。
下载链接请点这里。</description></item><item><title>[Android] 推荐一款速度很快的无线数据管理器</title><link>https://www.heartnn.com/2012/02/02/android-wifi-file-explorer-pro/</link><pubDate>Thu, 02 Feb 2012 21:23:00 +0800</pubDate><guid>https://www.heartnn.com/2012/02/02/android-wifi-file-explorer-pro/</guid><description>&lt;p>&lt;img src="https://www.heartnn.com/uploads/2012/02/wifi-file-explorer-pro.png" alt="">&lt;/p>
&lt;p>先说名字，就是WiFi File Explorer PRO，heartnn在经过多个测试后，发现这款软件的速度最快，比那些ftp的软件都快多了。由于是http管理方式，所以不支持文件夹的上传，这也算是唯一的缺陷。&lt;/p>
&lt;p>&lt;img src="https://www.heartnn.com/uploads/2012/02/wifi-file-explorer-pro-main.png" alt="">&lt;/p></description></item><item><title>[Android] Wifi数据线3.4去广告版</title><link>https://www.heartnn.com/2011/12/02/android-wifi-ftp-3-4-noad/</link><pubDate>Fri, 02 Dec 2011 03:44:00 +0800</pubDate><guid>https://www.heartnn.com/2011/12/02/android-wifi-ftp-3-4-noad/</guid><description>这阵子也算对Android系统进行了更深入的了解，对apk程序的编译和反编译都有所学习。
破解这个软件的初衷是看着广告别扭，软件本身很好用，可以利用wifi把Android手机变成一个ftp服务器，所以可以进行无线文件传输，前提是电脑和手机必须在同一个局域网下才可以。
软件的配置很丰富，虽然不配置也可以使用，而且支持匿名直接访问(当然也可以设置用户名和密码)，个人感觉更简单一些。
下载请点这里，详细介绍请看Google Play源地址。
2012-02-05: 该软件在一直更新，目前最新的版本增加了文件管理功能，其实在我看来是可有可无的，现在作者很厚道，增加了多次使用后就不显示广告的功能。</description></item><item><title>入手Atrix一周感受</title><link>https://www.heartnn.com/2011/11/07/bought-motorola-atrix/</link><pubDate>Mon, 07 Nov 2011 07:00:00 +0800</pubDate><guid>https://www.heartnn.com/2011/11/07/bought-motorola-atrix/</guid><description>&lt;p>折腾了一周的Atrix，也很疲惫了，不说那些大面上的话，因为网上有好多的文章，要么就是撒花的，要么是拍板砖的，总之需要这款机机介绍的话请自行百度。&lt;/p>
&lt;p>先说说购买经历，当初差点就放弃了，因为成色还不错，最后犹豫了半天，上午9点多去的，中午给解了BL锁，然后果断购买。拿回来就是法底了，而且是unlocked，偷笑～～&lt;/p>
&lt;p>到家以后自己刷了ramfix，恢复800MB可运行内存(说是1G的，系统启动占用了一些)，自己刷的Recovery，如果有机油也想刷的话，建议先学习再动手。&lt;/p>
&lt;p>到上周五之前都一直在折腾，美化等等，都不细说了，然后周五周六两次丢失了自带SD卡，无比郁闷，周六晚刷到了古城的港版2.3.4，于是一切清爽了。&lt;/p></description></item></channel></rss>