Android实战
文章平均质量分 91
90worker
坚持自己坚持的。事在人为。
展开
-
Android应用小实例--SD卡文件浏览器
最终效果图: 实现SD卡文件浏览器技术分析:主要用到的控件:ListView如何填充这个ListView控件,那么就需要去遍历整个SD卡下的所有文件,如果遍历的是文件夹那么先获取该文件夹的下的所有文件,再把这个所有文件填充到这个ListView里就可以了,如此反复就可以了如何获取文件夹或者文件的修改日期?用java里的File类只为我们提供了一个public long原创 2011-11-16 10:46:58 · 5799 阅读 · 4 评论 -
Android微信SDK API 调用教程
最近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,找官方,官方里的文档也只是写得很模糊,说是按三步走。1、申请App_ID 2、填写包名3、获取程序签名的md5值,这三步只要你走对了就能调通,可是大家都不知道有时候我们Eclipse调用的keystore和我们打包的keystore获取到的程序签名的md5是不一样的。而且是每一个keystore对应生成的apk的值都会不一原创 2012-11-22 11:28:39 · 46260 阅读 · 38 评论 -
Android实现垂直型的SeekBar
今天给大家推荐一个Android垂直型的SeekBar,可能对于你们在项目中有所帮助。这个已经有人具体实现。本人只是在这里稍做推荐。有关更多的好的控件本人在网上已建了一个网站专门做Android开源控件的收录以及示例代码的各种使用用法,目的是帮助更多的Android开发者,让更多的人爱上Android开发者。可以给出具体实现的思想及代码。按以前写作方式,首先上效果图:具体实现方式是继续SeekBa原创 2012-11-15 21:25:10 · 20645 阅读 · 6 评论 -
8种常见的Java不规范代码
在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。这个列表不区分顺序,全部来自一些代码质量检查工具,如 CheckStyle, FindBugs 和 PMD。在Eclipse中格式化源代码并管理import语句Eclipse提供了自动格式化源代码和管理impo转载 2012-09-18 19:33:31 · 10936 阅读 · 2 评论 -
Android定制属于你自己的导航栏
在实际开发中,我们时常要用到上方的两个按钮,通俗的我们可以叫做导航,等等.还是先看今天需要要实现的一个最的效果:其实实现这样的效果有多种方式,今天我要给大家要介绍的就是如何的去定制自己的控件,也就是自定义控件,自定义控件分为多种,有组合控件,有重写在原来已有的控件上做基础的修改,也有自己重写写一个类继承于View对象,这方面的知识在实际开发当中也会常碰到,当然像我们这种菜鸟在这方面也是最欠缺的一个原创 2012-08-26 16:27:15 · 38755 阅读 · 17 评论 -
Android实现Filterable通过输入文本框实现联系人自动筛选
相信大家一定在见过手机通讯录的一个情景就是使用在选人的时候输入文本框里的数据就能自动筛选。今天也受一网友邀请,所以还是整理了一下这块的知识点,现在与大家共享一下,有什么疑惑的可以与我交流。实现的效果如下图。其实实现这样的效果相信大家一定对另外一个控件不陌生那就AutoCompleteTextview,看一下这个控件的源代码也许就能找到你需要的答案。这里的核心就是一个Filterab原创 2012-07-30 14:49:51 · 21572 阅读 · 20 评论 -
ListView 实现点击侧边A-Z快速查找[中英文排序混排]
相信大家一定见过这样的一个效果吧,也相信大家也在网上找到了许多的例子,但是大多的都是残缺不全的,没能真正的实现大家的一个效果吧,那么今天我就和大家分享我的这个完全的源代码,希望能对大家有所帮助吧,需要的人可以直接拿过去用,至于技术点嘛,其实没什么的,对于获取拼音的用到了一个pinyin4j-2.5.0.jar这个jar包,可以帮助我们实现效果。还是直接上效果图,之后再上源码吧。原创 2012-07-25 16:57:43 · 16045 阅读 · 105 评论 -
为你的Android应用定制属于你的BaseActivity
相信大家在开发Android应用的过程中肯定碰到过很多重复的工作,写着重复的代码,有时候连布局文件也是一样,需要重复的劳动,那么这样对于我们程序来讲肯定是很累很繁琐的一件事,所以我们在写代码的时候是否需要去考虑让我们写更少的代码,程序员要学会偷懒,否则……..在开发应用程序的时候我们的设计其实整体的样式是统一,那么我们就可以写一些公用的代码,这样对程序来讲也便于后面的维护,废话也不多说了,相信原创 2012-07-15 21:48:06 · 18465 阅读 · 16 评论 -
Android实现Zaker的加载对话框
仔细的看了看自己的博客上一篇写的博客的时间,发现好久好久没更新自己的博客了,主要是目前自己手上的这个外包项目太赶了,实在没太多的时间来更新呀,只能心有余而力不足呀。以后还是尽量的抽更多的时间来分享自己的一些学习方法或者自己胡乱搞的新东西,呵呵。废话不多说了,先进入今天要给大家分享的是一个定制的属于自己的Dialog。这里要实现的是一个仿Zaker的等待对话框,相信用过Zaker的人也很多也比较原创 2012-07-11 21:04:55 · 12873 阅读 · 2 评论 -
Android中为你的应用程序添加桌面快捷方式
如需转载引用请注明出处:http://blog.csdn.net/jiahui524 相信大家在使用很多的应用的时候都碰到过这样的一个情景,那就是当我们第一次点击使用这个应用的时候程序会主动的为我们创建一个桌面上的快捷方式,这样的好处是可以让用户更加方便的进入这个应用,省去找的麻烦。有句话曾经说,谁占据了PC桌面客户端谁就是王者,像QQ,360等都是。所以我们在做开发的时候肯定也会有用到这原创 2012-04-20 23:23:15 · 16733 阅读 · 2 评论 -
Android实现微信底部的带消息提示数量
今天一朋友问我一个布局文件的实现,就是底部能带消息提示的TabHost的实现。其实这个效果之前早就想过,当初的想法就是肯定猜到了用FrameLayout来实现,那么今天就和大家分享这样的一个成果吧。而且像这种应用非常的广泛。好吧有图有真相,进入正题吧。实现效果: 实现思想:别奇怪也别惊讶,其实这还是一个TabActivity只不过是布局不一样而已,看到这个界面你会第一印象想到什原创 2012-04-11 21:37:44 · 26537 阅读 · 10 评论 -
Android实现人人网点击“+”弹出效果
最近没日没夜的加班,加得连自己姓什么都忘记了,更可怕的是测试出一个BUG还要扣工资!唉,先不谈工作的事了吧。还是回到技术上来,每天也就这么点精神粮食来满足自己了,最近又有很多的东西忘记跟大家分享了,俺又回来,继续分享菜鸟的另一个新的发现,希望能帮助更多的人来实现自己的项目中的一些需要。不管你们有没有这样的需求,我只希望能帮助到大家吧,也希望大家能分享自己的东西,帮助更多的人,让我们菜鸟共同成长!原创 2012-03-21 00:22:47 · 22396 阅读 · 39 评论 -
Android实现新浪微博中的分组菜单对话框
好久又没有更新博客了,呵呵,最近在找工作。现在献上我今天刚做的一个效果Demo希望能帮助到大家。实现效果: 实现思路:分组信息其实就是一个Dialog,我们可以通过继承自Dialog来实现我们自己的需求。同时我们需要设置为当我们点击其他地方的时候Dialog能消失。 具体实现代码:(注释写在代码中)package com.jiahui.view;import j原创 2012-02-18 10:52:39 · 15906 阅读 · 18 评论 -
Android用PopupWindow实现新浪微博的分组信息
在上一篇文章(http://blog.csdn.net/jiahui524/article/details/7269738)中我曾经用重写Dialog的方法来实现过对于分组信息的一些实现。后来在我的文章下面的评论中有人告诉我可以用PopupWindow来实现分组。并且新浪微博用的就是这种方法。非常感谢网友songfantasy的提醒。于是乎,今天特再写上一篇文章的续集,希望能帮到大家一些。废话原创 2012-02-27 16:12:59 · 17477 阅读 · 13 评论 -
Android应用小实例--炫酷计时器
这是学习Chronometer控件做的一个小例子,贴上自己的代码,与大家交流。 实现效果: 实现思路:使用Chronometer控件实现计器的操作。通过设置setBase(long base)来设置初始时间,然后为其添加一个setOnChronometerTickListener(Chronometer.OnChronometerTickListener l)事件来判断时原创 2011-11-12 16:29:02 · 3797 阅读 · 4 评论 -
Android应用小实例--跟随手指的小球
实现效果图: 实现方式:继承View类自己重绘一个圆,然后将这个自定义的继承于View类的加入到当前的Activity并且为这个自定义的View控件添加一个onTouchLitener事件 自定义组件继承于View类:package com.jiahui.draw;import android.content.Context;import android.gra原创 2011-11-12 14:55:49 · 4720 阅读 · 4 评论 -
20个经典Android游戏源码下载地址(持续更新~)
给大家推荐几个,我调试过的Android游戏源码吧!每个我都运行了效果不错哦!希望对喜爱Android开发的朋友们有所帮助。希望大家喜欢。1.塔防类游戏源码《保卫萝卜》另类玩法该游戏是一款国外游戏,和《保卫萝卜》的玩法、规则都很类似。也很经典。大家可以依据此款游戏的源码尝试开发自己的《保卫萝卜》。此款游戏在游戏开放源码资源中成熟度是很高的转载 2013-10-17 15:57:23 · 26373 阅读 · 15 评论