AZZ的博客

简单的,才是最好的。

Android和“时间”有关的一些常用函数

日期、时间什么的总是会头晕,把一些常用的记录下来,要用的时候直接Copy就好。1.如何得到当前时间的各种“年月日时分秒”等信息/** * 传入的date是你从别的地方获取的时间,如果传入null就得到当前时间 */ public void getDateAndTime(Date date) ...

2016-04-02 18:09:16

阅读数:1871

评论数:0

【Android解决方案】GridView第一次选中不调用onItemSelected()的解决办法

起因之前写过《Android使用反射机制设置ListView的默认焦点》,用反射来更改记录默认选中的那个变量,解决了一部分问题,可是并不能很好地解决所有的问题。比如说GridView,给它设置了监听器OnItemSelectedListener,可是设置完后第一次并没有调用方法onItemSele...

2016-01-14 12:15:43

阅读数:2638

评论数:0

【Android解决方案】在onResume里调用getIntent()得到的是上一次数据

我有四个媒体分类(Record,Music,Video,Picture),里面除了数据不同,界面都是相似的,所以我把它们用一个MediaActivity装载,按下不同按钮后调用startActivity(intent),通过传入不同的intent的Extra值来区分初始化哪一种数据。问题来了:当我...

2015-11-17 10:59:37

阅读数:6913

评论数:3

ListView 中 getSelectedView() 和 getSelectedItem() 区别

本文是基于作者遇到的一个bug而来,如果正常情况下,可以不考虑本文做法。从官方的注释上看getSelectedView()好像是得到当前选中的 item 的view,getSelectedItem()得到的当前选中的 item 所绑定的数据。这两个得到的数据类型都不相同怎么比较?首先,看到getS...

2015-11-11 16:44:23

阅读数:6349

评论数:6

【Android效果集】弹幕效果

之前在网上有看到过iOS的弹幕效果实现,搜了一下发现Android实现弹幕效果的帖子比较少,而且写得都不是很好理解,于是尝试自己做了一下,写成这篇博客,分享出来。最终效果展示: 实现思路:1.自定义一个弹幕View,继承自TextView,专门用来显示一条弹幕 2.弹幕View能够自动从最右边...

2015-11-02 23:42:10

阅读数:16169

评论数:70

【Android效果集】下雨效果

本文参考学习视频教程-《Android 粒子效果之雨》效果图: 本文在《【Android效果集】弹幕效果 》基础上实现,建议先阅读完再看本文。跟着上一篇介绍弹幕效果的文章相比,这一篇其实和上一篇很类似,虽然效果看起来大相径庭,看下实现就会发现很相似,可以学会来然后举一反三做出很多好玩的动画效果!...

2015-10-23 00:12:19

阅读数:4756

评论数:6

Android显示图片崩溃的解决办法

1.没有任何异常提示信息,读取图片过程中崩溃检查程序中是否使用了Images.Thumbnails.getThumbnail(cr, orgia, kind, options);方法,如果有,很有可能是这句造成的崩溃,可以换成下面的方法试下是否解决//bitmap = Images.Thumbna...

2015-10-14 11:02:39

阅读数:2154

评论数:0

【Android实战】用ViewPager偏移看到下一页部分内容

机顶盒项目有个需求,在TV选项下,要求第一页显示节目时,能看到第二页部分内容(也就是图中最右边有黑色遮罩层的那些是第二页的内容):当向右翻页时,第二页的内容滑到最左边,且第三页的部分内容显示在最右边。这个项目我是用ViewPager实现滑页的,现在来针对上面的需求进行讲解如何实现。1.准备工作为此...

2015-10-10 10:31:02

阅读数:5739

评论数:4

【Android】多功能二维码实现思路,自动连接WI-FI

现在项目的需求是: 1. 带AP功能的机顶盒端能生成二维码,供手机客户端扫描 1.1 如果用非特定应用(手机助手)扫描,则跳转下载手机助手界面 1.2 如果用手机助手扫描,自动连接到该机顶盒的WI-FI 2. 不带AP功能的机顶盒也能生成二维码 2.1 同1.1 2.2 如果用手机助手...

2015-09-25 17:40:50

阅读数:5692

评论数:3

Android关于继承-【属性】和【方法】-多态的探究(我会煮很多栗子的)

前言:写代码要抽象,抽象-具体就牵涉到继承,在做项目的过程中,如果许多子类都拥有相同的实现的方法和属性,就会把它们提取到一个共同的父类中,可是在使用过程中,我产生了一些疑惑,比如:子类如果重写了父类的属性是怎么样的结果?于是有了下面的一系列例子来探究。栗子1父类和子类都拥有相同的属性,用多态的方式...

2015-09-16 18:07:16

阅读数:1479

评论数:1

一些我总会忘记的小知识总结(Android or Java)

在项目开发时过于追求大的知识,比如多线程下载,网络请求等,往往会忽略一些非常小的知识,有时候为了验证想法和实际我会开辟一个工程专门用来验证,接下来就是我验证过的一些,看看你是否会忽略呢?1. arrayList.add(null)是允许的吗?2. ArrayList添加一个String对象,改变该...

2015-09-15 14:45:28

阅读数:966

评论数:1

从Eclispe转Android Studio需要知道的快捷键(AS如何修改快捷键)

快捷注释 快捷生成器 鼠标提示 快速查找下一个相同变量 代码提示快捷键 行注释快捷键 Hierarchy层级观测器 QAndroid Studio不自动提示代码补全不自动检错了1.快捷注释 快捷注释 (自定义快捷键 Command + Shift + J)在Eclispe中,“Alt+S...

2015-08-28 10:27:24

阅读数:3429

评论数:1

Android studio如何导入Eclispe项目以及Eclispe如何导入Android项目

Android studio如何导入Eclispe项目直接导入,选择 Import project (Eclipse ADT, Gradle, etc.) 一路next就可以了。Eclispe如何导入Android studio项目不能直接导入,手工改。(以下Android studio简称 a...

2015-08-09 18:22:06

阅读数:1692

评论数:0

Android使用反射机制设置ListView的默认焦点

基本学 Android 的都会遇到这个问题吧——“Android 的 ListView 如何设置默认焦点?”在网上找到了很多方法都行不通:1.setSelection(0)mListView.setSelection(0);这个是最大众的,大家都知道的方法,可是在初始化的时候并不管用。2.异步 s...

2015-07-15 11:20:30

阅读数:2318

评论数:2

【Android实战】记录自学自定义GifView过程,能同时支持gif和其他图片!【实用篇】

之前写了一篇博客,《【Android实战】记录自学自定义GifView过程,详解属性那些事!【学习篇】》 关于自定义GifView的,详细讲解了学习过程及遇到的一些类的解释,然后完成了一个项目,能通过在xml加入自定义 view (MyGifView)中加入自定义属性(my:gif_src = ...

2015-07-08 19:41:11

阅读数:3538

评论数:7

【Android实战】记录自学自定义GifView过程,详解属性那些事!【学习篇】

我现在要自定义一个ImageView,用来显示Gif图片自定义View,是肯定需要重写构造方法的。public class MyGifView extends ImageView { public MyGifView(final Context context, final Attribut...

2015-07-08 09:08:39

阅读数:2960

评论数:6

Android 用代码设置颜色

两种方法:1. tv.setTextColor(Color.parseColor("#abcdef"));2. tv.setTextColor(getResources().getColor(R.color.black));注:以下写法是错误的tv.setTextColor(R...

2015-07-06 17:31:53

阅读数:8912

评论数:0

Android文件重命名File.renameTo()以及定义副本名方法(自定义规则)

项目需求 做文件管理相关项目有个需求需要对单个或多个文件进行重命名,这就可能会出现名称重复的情况;还有复制的时候,如果粘贴的地方已存在相同名称文件,也需要进行重命名。 相仿思想: 我们知道在电脑上复制粘贴同一文件(夹)到同一路径下的时候,系统会帮我们自动生成新的副本(Copy)名 比...

2015-07-02 10:29:34

阅读数:15633

评论数:0

Android旋转本地图片并保存

之前写的《Android获取SD卡上所有图片、视频缩略图和音乐专辑封面》获取到了图片并显示,现在需要对图片进行旋转操作,并且要保存旋转后的图片。分为三个步骤: 1.获得图片文件的路径及Bitmap格式的图片 2.旋转图片一定角度,得到新图片 3.把新图片保存到原来的路径,即覆盖原来的图片保存...

2015-06-29 13:42:20

阅读数:3619

评论数:2

Android快速自定义控件+实战演示(三)完整键盘和组合回调!

此文接着《Android快速自定义控件+实战演示(二)组合自定义view+回调》继续讲解。这一节会提供的知识点: 1.如何把之前做好的单一控件组合成一个完整的键盘控件 2.如何在新的键盘控件里进行回调操作,使得能够选中点击某个数字/字母时,进行相关操作(比如打印出来)回顾一下项目目标我们要实现...

2015-06-27 11:11:49

阅读数:1669

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭