关闭

Android自定义处理崩溃异常

用过安卓手机的用户以及安卓开发者们会时长碰到程序异常退出的情况,普通用户遇到这种情况,肯定非常恼火,甚至会骂一生垃圾软件,然后卸载掉。那么开发者们在开发过程中遇到这种情况给怎么办呢,当然,你不可能世界上的每个安卓手机你都要试试你的程序有没有异常,这是无法办到的事情,所以最好的办法就是,当普通用户遇到这种情况时,让应用自动把错误信息发送到你的服务器,然后你去分析异常原因,这是不是一件很有意义的事情啊...
阅读(2122) 评论(3)

安卓Toast自定义及防止重复显示

Toast是安卓系统中,对用户误操作时或某功能执行完毕时,对用户的一种提示,他没有焦点,并在一定时间内会消失,但用户连续误操作(如登录时,密码错误)多次时,怎会有多个Toast被创建,系统会把这些toast放进队列中,等待上个Toast 显示完毕,接着显示下一个,那么用户则会看到多次Toast提示,无论你退出软件与否,这样给用户的体验则大打折扣,所以我们需要做的是,若Toast在显示着(也就是To...
阅读(1846) 评论(3)

多图选择(仿微信,陌陌)

整理了下网上的资源,并做了大量修改,美化,完成以下效果,仿微信陌陌多图选择,最多可以选择6张图片,选择完成后,用GridView展示,点击图片可以删除,其实,以此为基础还可以做出更多更炫的效果,不过本代码仅供参考,若有需要,自己可以进行扩展,接下来看效果图: 源码下载地址:http://download.csdn.net/detail/baiyuliang2013/7749241...
阅读(2312) 评论(1)

网易新闻客户端(高仿)

最近整理了下自己以前做过的项目,决定分享出来,本篇所展示的是仿网易新闻客户端,服务端是在新浪SAE部署着的,所以大家下载后,可直接在手机上看到效果,接下来看效果图: 技术要点: 每个界面都是一个Fragment,通过ScrollVIew+ViewPaper+Listview实现,ViewPaper可左右滑动,整体上拉下拉刷新,侧滑效果是用的开源项目slidemenu,分享功能是...
阅读(2543) 评论(4)

安卓自定义日历控件

尊重作者劳动成果,转载请注明出处:        最近,因工作需要,需要实现自定义日历控件功能,主要应用于软件中的酒店入住时间选择功能,进入日历后,可选择入住时间,及离开时间,选择完成后,再次进入日历时,会显示上次选中的结果,默认选择日期是在距当前日期三个月内,三个月以外的均以灰色显示,且不可点击。本篇实现的效果是高仿某软件的界面效果: 某软件界面效果: 本篇实现的效果:...
阅读(2348) 评论(5)

Universal-Image-Loader 图片异步加载类库的使用

这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。        可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。          GITHUB上的下载路径为:https:/...
阅读(890) 评论(0)

Dialog样式的Activity

效果图: 设置全屏模式: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.your_layout); getWindow().setLayout(LayoutParams....
阅读(3545) 评论(1)

ScrollView的阻尼回弹效果实现(仿qq空间)

玩过新浪微博,qq空间等手机客户端的童鞋,都应该清楚,在主界面向下滑动时,会有一个阻尼回弹效果,看起来挺不错,接下来我们就来实现一下这种效果,下拉后回弹刷新界面,先看效果图: 这个是编辑器里面的界面效果,不言自明: 运行效果: 正常界面下: 下拉: 下拉结束: 实现代码: 主要部分就是重写的ScrollView: package com.by...
阅读(5431) 评论(8)

ProgressBar的简单使用

当我们的应用在进行耗时操作时,显示一个进度条呈现给用户,让用户知道当前进度是一个很好的体验,接下来我们就来简单了解下ProgressBar(本文主要针对初学者,大神可以绕开啦),先看效果图: 进度条ProgressBar共有几种样式,如圆形,长条形等等,本例中用的是长条形: style="@android:style/Widget.ProgressBar.Hor...
阅读(1064) 评论(0)

Afianl加载网络图片(续)

上一篇已经讲了如何利用Afianl加载网络图片和下载文件,这篇文章将继续讲解使用Afinal加载网络图片的使用,主要结合listview的使用: 看效果图:    listview在滑动过程中没用明显卡顿,很流畅,这点优化的很不错,Afianl使用前当然是要先添加jar包啦,接下来看代码: activity_main.xml: <RelativeLayout xmlns:an...
阅读(1579) 评论(0)

Afinal加载网络图片及下载文件使用方法

Afinal快速开发框架使用起来非常方便,下面将讲解如何利用Afinal加载网络图片及下载文件: 先看效果图: 注意:使用Afinal前需添加Afinal的jar,可以在这里下载:http://download.csdn.net/detail/baiyuliang2013/7313587 其中包括了Afinal的源码和jar,使用时只需添加jar包即可,在学习阶段也可以直接添加源码到...
阅读(4990) 评论(0)

SAE上传web应用(包括使用数据库)教程详解及问题解惑

SAE上传web应用(包括使用数据库)教程详解及问题解惑:        最近由于工作需求,需利用SAE平台,但在使用过程中遇到不少问题,比如如何上传应用,上传应用完毕后打不开,mysql连接不上等等,以及云豆的计费问题,结合个人使用心得,将在本帖一一解答。        1,上传web应用 首先,使用SAE平台需要注册自己的账号吧,这个就不说了,然后进入我的首页,会看到:    ...
阅读(1818) 评论(1)

FragmentPagerAdapter与FragmentStatePagerAdapter差异

平常使用的FragmentPagerAdapter和FragmentStatePagerAdapter来自android.support.v4.app包用来构建ViewPager。  FragmentPagerAdapter更多的用于少量界面的ViewPager,比如Tab。划过的fragment会保存在内存中,尽管已经划过。而FragmentStatePagerAdapter和ListView...
阅读(1044) 评论(0)

Android布局中ScrollView与ListView的冲突的最简单方法

看到网上流行的一种使用方法是: public class Utility { public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter(); ...
阅读(818) 评论(1)

android listview 使用

今天在做项目的时候用了自定义listview以及自定义的item、adapter。现在把其中需要注意的地方记录下来: 1、item内如果有button等控件时,在监听listview的onitemclick事件时,焦点会被item内的button、imagebutton等控件抢走,从而导致在listview设置了onitemclick事件后不会被触发。解决方法是在初始化item的时候屏蔽掉其内部...
阅读(836) 评论(0)
104条 共7页首页 上一页 ... 6 7 下一页 尾页
    个人资料
    • 访问:304139次
    • 积分:4386
    • 等级:
    • 排名:第7115名
    • 原创:94篇
    • 转载:10篇
    • 译文:0篇
    • 评论:383条
    我的微博
    微信公众号AndroidMax
    博客专栏
    最新评论