自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android 有关SQLite的使用以及数据库版本的升级

SQLite是在安卓中经常用到的数据存储方式,一般用来存储在本地的临时数据。应用版本升级的时候,数据库版本也要跟着升级。public class DBHelper extends SQLiteOpenHelper{private static final int DATABASE_VERSION = 1; String sql = "create table if not exis

2015-07-30 17:28:04 616

原创 关于Android中物理按键不响应的可能的一个问题。

今天在工作中犯了一个错误,写的视频播放器突然物理音量键就不起作用了。一开始以为是自定义的音量条把系统的物理音量条按键给屏蔽掉了。删除自定义的音量条还是不行,又怀疑是是添加了什么权限之类的,反复尝试都不是那些原因。最后发现是onKeyDown物理按键的监听事件的问题!!!重新onKeyDown方法的时候,我竟然鬼使神差的返回true!!!返回true的意思是不是back按钮的都不继续往下传递响应,就

2015-07-24 17:58:36 2958 1

原创 自定义圆形进度条

在工作中遇到一个问题,在跳转到一个有多页Fragment数据的Activity的时候,Activity的打开速度很慢。于是就想到了添加一个loading进度条,让用户知道正在加载数据,而不至于认为应用无响应。自定义进度条可以用三种方法实现。可以自定义动画,像帧动画那样实现loading旋转加载的效果。可以使用一张图片,实现自定义。也可以通过颜色实现自定义。1.自定义动画实现在res/a

2015-07-24 15:48:22 663 1

原创 关于自定义控件在布局文件中使用时提示error: Error parsing XML: not well-formed (invalid token)错误的问题

今天在尝试自定义一个控件后,在布局文件中使用的时候报错    xmlns:tools="http://schemas.android.com/tools"    xmlns:carrey="http://schemas.android.com/apk/res/com.example.customview"    android:layout_width="match_parent"

2015-07-23 11:06:16 5755 1

转载 Android UI 之一步步教你自定义控件

本文章转自安卓巴士http://www.apkbus.com/forum.php?mod=viewthread&tid=141745网上看到很多有关自定义控件的文章,有很大一部分文章就是简单的把图片和文字混合在一起而已,并没有去给控件自定义属性。这样简单的在布局文件里就可以实现,还用你去费那个劲?而且那些文章起不到好的效果,反而会将别人带沟里,误人子弟。好了,吐槽完了,下面看正文。

2015-07-21 11:08:59 809

原创 Android反编译(操作简单、方便可用)

在Android开发的过程中,有时候难免会想参考其他人的代码、思路,或者布局。这时候就需要反编译其他人的apk了。网上好多的都是要下载这个工具,那个工具,又要运行DOS命令的,感觉好混乱,而且对于DOS命令不熟悉的人来说也不方便,废话不多说,直接上图说明。首先,你得下载一个工具,用来反编译apk。下载地址http://download.csdn.net/detail/a1010012805/8

2015-07-10 10:36:20 894 2

原创 我的NBA之韦德

今天看到韦德和热火一年2000w续约的报道,对韦德的续约的结果有些稍许的安慰。韦德是我喜欢的为数不多的球星之一。第一次听说韦德的名字,应该还是在十年前,我是07年上的高中,05年是八年级。家里是农村的,也没什么条件,网络就更不用说了。第一次看到韦德的照片,是在以个笔记本(纸质的,现在说笔记本大多人第一反应就是电脑)的封面上,上面写的是“闪电侠”韦德,那时候应该是05年年底,06年初的样子。当时看到

2015-07-03 21:51:43 1506

原创 Android有关surfaceView重新创建的问题。

最近在做一个Android视频播放器的项目,遇到一个问题,就是锁屏之后,surfaceview就会被销毁掉,然后就会出现各种错误。到csdn论坛去发帖提问,各种所谓的大神都说,解锁屏在重新创建一个,问他具体怎么做,就没有回复了。后来也尝试手动创建,但是报错说surfaceview必须在mediaPlayer之前创建。其实这个问题,根本不用重新创建!!!解锁屏之后,surfaceview就会自动

2015-07-03 10:27:54 5590 1

转载 Android TextView实现跑马灯效果。

转载自:http://blog.csdn.net/easy_gemini/article/details/8185427今天要实现的一个效果是在Android中实现一个跑马灯的效果:在新建一个Android product之后,在布局文件main中替换掉原来的TextView代码如下:        android:layout_width="60dp"

2015-07-02 13:47:10 525

原创 将视频、音乐等时间转化为标准时间00:00:00格式的方法

public static String durationFormat(long duration) {String result;final StringBuilder builder = new StringBuilder();final Formatter formatter = new Formatter(builder, Locale.getDefault());

2015-07-01 14:33:34 965

原创 有关Android屏幕监听的问题

在Android开发过程中,经常需要监听屏幕的状态,熄屏、亮屏不同的状态,需要 做不同的处理。下面就将项目用到有关屏幕监听的部分介绍一下,水平有限,不好之处望见谅!public class ScreenListener {    private Context mContext;    private ScreenBroadcastReceiver mScreenReceiver;

2015-07-01 13:49:09 602

原创 关于Android查询本地视频文件、获取缩略图,并且让缩略图以相同大小显示、给缩略图添加白色边框效果

最近工作中遇到要查询本地的视频文件,以GridView分页显示视频缩略图,并且对不同视频分辨率的缩略图显示相同的大小,还要对缩略图添加圆角以及白色边框的效果。用Cursor来查询本地的视频文件,将所有的文件添加到一个list中,代码如下:public List getList() {        list = null;        if (getActivity()!= nu

2015-06-30 16:40:18 2723

原创 关于打开Android应用多次点击重复加载数据的问题。

做Android应用开发的时候,在MainActivity中应用到了list加载图片。在打开应用的时候,如果反应慢,应用就会被连续点击多次。这时候,应用中要加载的图片就有可能被加载多次。之前做的处理是,在打开应用的时候,先将list清空再加载,但这样处理有时候还是会加载多次。后来,听取了组长的建议,将加载模式更改为单例模式后,问题得到了完美解决。android:launchMode="sing

2015-06-23 11:43:13 1038

原创 Android自定义Toast弹出消息提示

Android中时常要用到toast弹出消息提示,但有的时候,系统的提示样式不能满足设计者与开发者的要求,这时候就需要我们自己来自定义一个toast布局。先上一段代码。private  void showToast(String tishi) {// TODO Auto-generated method stubView layout = inflater.inflate(this

2015-06-23 11:26:37 1000

原创 Android关于margin、align、padding等一些常用的属性

layout_margin:该属相的意思是该控件与父控件边缘之间的距离,其中包括四个方向,layout_marginLeft、layout_marginTop、layout_marginRight、layout_marginBottom,单位是dp。除此之外,还有layout_marginStart、layout_marginEnd,这两个属性没有用到过,具体效果不明确。layout_alig

2015-05-23 11:43:13 2822

原创 关于Android中onTouch时间与onClick事件的监听问题

在项目中经常在同一个界面中会用到onTouch时间与onClick事件,这两个事件有时候会有冲突,或者导致其中一个事件监听不起作用。下面说一下关于这两个事件同时存在的时候的处理方法。先上代码。/**小猫的监听事件**/private void initCatListener(){//左侧小猫的点击事件anim_cat.setOnClickListener(new View.OnCl

2015-05-23 09:46:40 1144

原创 Android关于sharedPreferences的用法

sharedPreferences是一种轻量级的数据存储机制,会以xml的格式存储在Android设备上。存储数据的时候:SharedPreferences flo_num = getSharedPreferences("flo_num", 0);SharedPreferences.Editor editor = flo_num.edit();editor.putInt("flo_

2015-05-21 16:23:12 500

原创 Android广播的两种注册使用方式。

Android中广播的注册分为动态注册和静态注册。动态注册:IntentFilter filter = new IntentFilter();          filter.addAction("ACTION_REF");          registerReceiver(myReceiver, filter);此段代码在ActivityA中的onCreate方法中注册,Act

2015-05-21 14:33:00 866

原创 Image以透明度的变化消失

接触Android一年,第一次写博客,算是做一个记录,不求有多少的浏览量,但求自己能够得到积累。也不知道从哪里开始写起,就从项目开始吧!AnimationSet animationSet = new AnimationSet(true);animationSet.setInterpolator(new AccelerateInterpolator());AlphaAnimation

2015-05-13 18:31:53 1272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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