做Android开发有一两年了,除了最初的时候看过Android编程的书籍,上过Android Developers看过教程,就很少再深入学习Android相关的知识了。平时开发也是需要什么就搜索什么,然后就是“拿来主义”,改一改满足需求即可。自从看了老罗的Android之旅和Innost的专栏两个博客之后,发现自己确实应该多学习一下了,准备买几本书,抽空静下心来多看看书,多学习一点技术知识。
标签归档:Android
DLNA是什么?
目前发现对于PLEX这个(DLNA)的Android手机客户端,最好的Apk是(BubbleUPnP)!BubbleUPnP能够调用手机外部的播放器(MXplayer)!用了几个Server端和手机的客户端,唯独PLEX和BubbleUPnP是最省心无需调整又能开多数的视频格式!
去除广告插件多点(a.banner.doubleClick)
最近在开发一个简单的Android应用,用的是Android Studio开发环境,调试程序的过程中,腾讯手机管家总是提示应用有广告插件多点(a.banner.doubleClick)。可是开发过程中,我并没有增加广告插件,从网上搜了半天也没找到合理的解释。因为刚开始用Android Studio开发环境(以前用的是Eclipse),所以对Android Studio的编译进行简单的检查后,尝试着屏蔽了一行代码,结果问题解决了。下面介绍一下具体的解决方法。
本博客原创资源下载(第一期)
最近有读者找我要博客里的源码,所以在这里总结博客创建以来由两位作者提供的原创内容的资源下载索引。这作为第一期整理,可能会有遗漏和不全面的地方,希望jtliaw发现我有遗漏的地方及时通知我。这里有些资源下载地址需要使用中国以外的IP访问,所以有些朋友需要使用VPN工具来下载。
使用Android NDK编译MuPDF 类库:下载地址1,下载地址2
搭建Android开发环境 文档:下载地址
Android ImageView点击选中后添加边框 源码:下载地址
Android应用启动界面的实现方法 源码:下载地址
让Ubuntu自动释放RAM 脚本:下载地址
Ubuntu开启笔记本的多点触摸功能 脚本:下载地址
Ubuntu使用MEncoder批量转DVD播放机能看的视频格式 脚本:下载地址
关于Android刷机后GPS无法使用的问题
Android应用启动界面的实现方法
启动界面在手机应用开发中还是挺有用的,你可以在应用的启动见面中展示公司的Logo和版权信息等。我从网上搜了一下相关的实现方法,发现很多方法都是首先创建一个启动页面的Activity,然后启动线程等待两到三秒之后,跳转到主页面的Activity。我之前也用的这个方法,后来为了简化启动页面和主页面Activity之间的传值以及部分信息的加载,我将启动页面和主页面都放到了一个Activity中去完成,然后使用ViewFilpper去进行切换。具体的代码和效果图如下:
使用小米锁屏保护手机的开机键
现在的安卓智能机大部分都是触屏的,按键越来越少,很多手机的按键只剩下开机键和音量键。其中开机键要用于开屏、锁屏、开机、关机等,难免会因使用频繁,而造成过度磨损。所以,我们应该想办法保护手机的开机键,延长它的使用寿命。在这里推荐一下我正在使用的小米锁屏,它使手机可以通过开机键或音量键完成开屏操作,并提供了一键锁屏的功能。除此之外,小米锁屏也提供了在线更换锁屏样式的功能,你可以按照自己的心情更换锁屏主题。
我发布的第一款Android应用
Android ImageView点击选中后添加边框
ImageView点击选中后添加边框是最近项目中的一个小需求,从网上搜了一下,发现有用Selector做的,有用Canvas做的,但是它们都没能满足我的需求。所以,我就思考寻找其他的解决方法,经过尝试找到了一种实现的方法,具体的方法如下:1、制作一个和ImageView中要显示的图片一样大小的透明图片。2、通过绘图工具给透明图片画上边框。3、把ImageView要显示的图片设置成backgroud。4、给ImageView添加点击事件处理,动态将带边框的透明图片加入ImageView。下面就把代码和效果图展示给大家。
搭建Android开发环境
这是我今年年初写的一个文档,原名是《Windows系统搭建Android开发环境》,PDF版已经上传到了百度文库,本文第6节有链接,想下载的朋友可以去看看。现在把它拿到这里来分享一下,希望可以给想加入Android阵营的朋友们提供一点帮助。