本菜鸟,就这差不多不到一个月的时间里,做了一个tiny,tiny,tiny的android apk,一个android 的手电筒。好吧,我承认灵感来之一个我认为做的非常的手电筒apk。然后,我自己想做一个写点代码,练练菜鸟的小爪。稍后,我会把那个很棒的apk下载地址贴出来,有兴趣的话,大家去download一个玩玩。
我这个小小小小项目,做到差不多的时候,就放到了github上去了,:-),顺便学习一下git 和 github吧。项目地址
git://github.com/archermind/LEDTorch.apk-for-Android.git 朋友互粉啊 互粉啊。:-)
好吧,这个项目我认为目前来看还存在几个比较 important的问题。
1,为了,做到与具体的平台无关,我使用Camera来控制闪光灯的,也就是说每当闪光灯开启的时候,都会有一个Camera实例出来。这个时候Camera自然是不能用咯。不过,我想为了与平台无关,目前也只能这么做了,如果哪位niuniu有更好的ideal,谢谢分享啊。
2,当手机没有LED闪光灯的时候,在应用程序要怎么判断呢?试了网上的两种办法,好像都没有用。判断的代码,已经写进了程序里。但是好像没有做更好的处理。sorry啦。
3,界面很难看,没有更好,更creative的ideal体现在应用里。
现在把我说的那个很很好的手电筒应用的下载地址 贴出来:http://apk.gfan.com/Product/App37801.html 就是这个应用,大家赶紧下载,不能保证链接长期有限哦。
现在,我来说说,这个手电筒应用比较好的地方。说先,这个应用界面美观,功能全面,广告没有(至少我当初下载的版本是这样)。最最赞的feature是,这个应用在启动的时候,会首先判断手机有没有闪光灯,让后启动不同的界面。也就是说,这个apk基本上已经能够很好的判断手机有没有闪光灯了。它是怎么做到的呢?这个apk做了很多的工作,它对大部分手机都做了adaptation。我又是怎么知道呢? That a secret.
At last
//request for comment, any ideals and suggestion are so welcomed