Android项目实践
所有的项目都是自己独立完成!
所有的项目都会开源在Github上!
所有的项目都是改编自火热的网页小应用(比如神经猫、2048此类小游戏)或者自己的创意。
张明云
纸上得来终觉浅,绝知此事要躬行。
展开
-
通过开源项目SoundTouch实现类似Tom猫的变声功能
SoundTouch是一个开源的音频处理库,用于改变音频流或音频文件的节奏、音调和播放速率。 通过调节Tempo、Pitch和Playback Rate可以实现类似Tom猫的变声效果,对于这三个参数官方的解释如下: Tempo(时间段):在不影响声音音调的前提下改变音频播放的快、慢节奏。 Pitch(关键指标):在保持原有节奏(速度)的前提下改原创 2014-10-30 20:41:37 · 15638 阅读 · 4 评论 -
二维码的妙用:通过Zxing实现wifi账号密码分享功能
二维码是搭载信息的一种载体,通过二维码可以传递名片、网址、商品信息等,本文讲到二维码的另外一种妙用:通过二维码实现wifi账号和密码分享。 关于二维码的基础知识,请访问:二维码的生成细节和原理 试想这样一种场景:一伙人去同一餐馆或者在一起开会,有的人之前去过且已经使用过那个场景的wifi账号,所以一去手机就能够直接连上那里的wifi,但有的同学是第一次去,也有连原创 2014-10-29 16:53:13 · 9722 阅读 · 0 评论 -
【Android小应用】颈椎保健操Android开源项目
前段时间在知乎上回答已入 IT 行业的前辈,有哪些关于保护身体健康的知识分享给 IT 新人? ,回复了一张图片,评论里面有知友希望通过程序能够实现,我后面尝试着通过程序实现了效果,现开源出来,大家可以随便改动。 要实现上面这样的效果,其实很简单,自定义view,然后调用Canvs的drawTextOnPath方法即可,但干巴巴地显示一张图片太乏味了,也不能解决有些喜原创 2014-08-23 15:37:44 · 1942 阅读 · 0 评论 -
【Android小应用】强迫症头像生成器
最近一段时间在微信朋友圈,在头像的右上角增加一个红底白字的数字,让很多有强迫症的同学点个不停,深深佩服发明这种头像的姑娘,太机智了。但它不能自定义,这是硬伤。。。。这是朋友圈里的效果图:这个用Android程序里面来写简直太简单了,使用开源项目ViewBadger就可以实现这个效果,我写了一个简单的demo程序开源了,感兴趣的朋友可以down下来,它可以自定义头像。下面是效原创 2014-08-26 15:31:27 · 2632 阅读 · 4 评论 -
【Android小项目】找不同,改编自"寻找房祖名"的一款开源小应用。
最近在微信朋友圈“寻找房祖名”和“万里寻刀”这类小游戏比较火,我试着写了一个android版本的,里面全是一系列的形近字,实现原理很简单:用一个GridView然后每一项做成正方形的即可,点击到正确项改变GridView的行数和列数即可。一、 游戏说明:找不同,一款区分形近字的Android客户端软件,旨在帮助用户认识和区分形近字;二、游戏规则:1、指定原创 2014-08-27 08:23:26 · 2336 阅读 · 0 评论