自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 log4j.properties详解与例子

转至:http://blog.sina.com.cn/s/blog_520998920100af7h.html在项目中的classes 中新建立一个log4j.properties文件即可; 在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XM

2015-09-26 11:54:12 842

转载 java 抽象类和接口

JAVA中的接口和抽象类(转)在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。  抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。

2015-09-26 10:55:06 370

原创 viewpager + fragmentpageradapter 切换fragment产生的问题

在使用viewpager+fragmentpageradapter ,起始fragment为A  切换到相邻的fragmentB  然后再切换到A,发现A中fragment内容是fragmentB的内容,这一问题我很困惑。正如你所知道,切换fragment时,会先从fragmentmanager中找是否已经缓存的fragment,有的话直接取出来而不进行重新生成fragment操作,即便是这样也不

2015-09-25 16:57:55 2068

转载 Android 对程序异常崩溃的捕捉

以下为异常捕捉处理代码:  [java] view plaincopyprint?import java.io.BufferedReader;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileNotFoundException;  i

2015-09-22 19:50:05 402

转载 android 自定义progressDialog实现

我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要progressD

2015-09-22 19:11:43 1589

转载 为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?

转至:http://www.apkbus.com/android-90417-1-1.html在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragm

2015-09-21 14:23:47 251

转载 Android线程的创建与销毁

ndroid线程的创建与销毁 在Android开发中经常会使用到线程,一想到线程,很多同学就立即使用 new Thread(){...}.start(); 这样的方式。这样如果在一个Activity中多次调用上面的代码,那么将创建多个匿名线程,程序运行的越久可能会越来越慢。因此,需要一个Handler来启动一个线程,以及删除一个线程。保证线程不会重复的创建。 1

2015-09-21 11:47:16 551

转载 android 动态背景的实现以及SurfaceView中添加EditText控件

首先还是一贯作风,我们先看案例:                           静态图看不出来效果,如果用过此软件(扎客)的同学们都知道,她的背景会动.怎么样,是不是觉得很时尚,起码比静态的要好(个人观点).其实实现起来并不复杂,这个如果让做游戏程序员做简直太小儿科了,这里我说明一点,其实我们做应用的也应该多少了解下游戏编程思维,起码对我们做应用有很好的帮助.      下面

2015-09-15 13:23:40 580

转载 Android禁止ViewPager的左右滑动

有时候在开发中会遇到一些“诡异”的要求,比如在ViewPager中嵌入ListView,或者再嵌入一个ViewPager,那么在滑动的时候就会造成被嵌入的XXView不能滑动了,那么现在就把最外层的ViewPager禁止滑动吧,让被嵌入的XXView获得滑动事件好了。关于解决方法,网上也有很多说法,基本上是一致的,但是需要理解这个Android下的事件分发机制才行,不明白事件分发机制的,上网查些资

2015-09-14 15:32:21 385

转载 android error

异常提示: 今天我新创建了一个自定义控件,我为他定义了一个属性为backIcon,但是当我在xml设置这个属性之后,xml布局界面提示以下错误:error: No resource identifier found for attribute ‘backIcon’ in package错误原因:在网上查找错误原因的时候,有文章说这是因为我的布局文件的命名空间没有添加有包名的

2015-09-14 14:34:19 383

原创 快速生成findviewbyid

最近在一个视频中看见大神直接在avtivity中选中layout,右键弹出菜单中有一个“生成代码”选项,选项中有个“LayoutToCodeAction”功能,直接能把所选的layout中控件中的id直接写进了activity中,并自动生成findviewbyid。顿时感觉很新奇,于是也打开自己的eclipse,模范了大神的操作,结果发现我的eclipse中并没有这样的功能。     经过多方

2015-09-13 22:44:28 3162

转载 android 开发环境下载地址

原文:http://blog.csdn.net/shulianghan/article/details/38023959 最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载; 1. 百度网盘下载地址 Android集成环境 NDK JDK 总链接 : http://pan.baidu.com/s

2015-09-13 15:53:44 525

转载 19 个 Android 开发工具

转至:http://blog.jobbole.com/67169/1、XAppDbgXAppDbg是一个可以在运行中改变代码中参数的一个应用开发工具。这个工具可以为你省下大量的时间,因为你不用为应用的每次小改变而重新编译运行你的程序。了解更多2、ChkBugReport这个工具可以快速地检查输出的Android错误报告。它从Android错误报告工具输出的大量文本文

2015-09-13 12:59:25 324

转载 在Eclipse或者ADT中使用ButterKnifeZelezny,Android组件初始化从此变得简单易懂!!!!,androideclipseadt 一、起因 想必使用And

在Eclipse或者ADT中使用ButterKnifeZelezny,Android组件初始化从此变得简单易懂!!!!,androideclipseadt一、起因想必使用AndroidStudio做开发并且使用ButterKnife的朋友们肯定听说过ButterKnifeZelezny这个组件吧,它可以一键从 布局文件中 生成对于的 View 声明和 ButterKnife 注解。

2015-09-12 15:33:56 443

转载 Android - 百度地图打包之后出现的问题

一、关于百度地图开发-调试通过-打包失败(授权Key不正确)百度地图开发调试的应用程序正常,打包后显示授权key失败这是由于调试生成的应用程序使用的是eclipse默认的SHA1的值我们需要使用自己创建的数字签名来解决这一问题。以下是解决方案设置android 环境变量如图所示 打开Cmd输入以下指令1:cd C:\Program Files

2015-09-11 16:07:38 2561

转载 Webview--如何让加载进来的页面自适应手机屏幕分辨率居中

让Webview加载的页面居中显示有我知道的俩种方法第一种:[java] WebSettings settings = webView.getSettings(); settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); LayoutAlgorithm是一个枚举用来控制页面的布局,有三个类型:1.N

2015-09-11 00:15:54 523

转载 关于Android圆形图片的一种优化方案

在Android App中,我们经常看到圆形头像图片,然后网上也有很多开源的控件。刚好这个项目用到了,也去找了一些开源的,发现并不完美,所以只好自己优化了,废话不多说,先上效果图:下面是源码:本人能理解的地方都加上注释了,大牛勿喷。package com.xx.yyy.widget;import android.content.Conte

2015-09-10 23:54:37 432

转载 Android AsyncTask完全解析

转载:我们都知道,Android UI 是线程不安全的,如果想要在子线程里进行UI 操作,就需要借助Android 的异步消息处理机制。之前我也写过了一篇文章从源码层面分析了Android 的异步消息处理机制,感兴趣的朋友可以参考Android Handler、Message 完全解析,带你从源码的角度彻底理解。不过为了更加方便我们在子线程中更新UI 元

2015-09-10 23:40:51 405

转载 飞机大战

微信经典飞机大战是微信5.0推出的一款手机游戏,该游戏在的画面并非美轮美奂,功能上也并非十分高大上,整个游戏的复杂程度可谓“简单得可怕”。但是,游戏支持用户与微信(QQ)好友进行分数对比,大大的满足玩家的攀比心理,因此,微信经典飞机大战在国内牵起浪潮——全名打飞机。       简单得说一下游戏的玩法:玩家的任务是控制一部飞机,消灭敌方飞机,尽可能的取得更高的分数。游戏资源(各个图片以及声

2015-09-10 23:36:30 1626 1

转载 控件集

https://github.com/oneAcorn/cakeview ----带动画饼图控件

2015-09-10 23:11:34 475

转载 Android 文字自动滚动(跑马灯)效果的两种实现方法

总结一下跑马灯的实现效果,网上比较流行的有两种,测试过了都可以实现文字滚动效果,建议使用第一种,因为可以更好地控制文字滚动速度、样式、字体等属性,第二种方法,还没有找到控制的方法!  第一种:控件类:AutoScrollTextView 继承了TextView并做了一些修改,实现了宽度的判断,文本自动滚动及开始和停止滚动等功能。 import and

2015-09-09 22:32:22 913

原创 EOE 高仿UI特效专辑网址

EOE 高仿UI特效专辑网址:http://www.eoeandroid.com/forum.php?mod=collection&action=view&ctid=326

2015-09-09 16:45:11 496

转载 Android Handler ExecutorService(线程池) 缓存模式

转载:http://www.eoeandroid.com/thread-210082-1-1.htmlandroid线程池的理解,晚上在家无事 预习了一下android异步加载的例子,也学习到了一个很重要的东东 那就是线程池+缓存  下面看他们的理解。[size=1.8em]Handler+Runnable模式我们先看一个并不是异步线程加载的例子,使用 Handler+Runn

2015-09-09 16:37:39 1004 1

转载 gen already exists but is not a source folder. Convert to a source folder or rename it.

转至:http://blog.csdn.net/zhufuing/article/details/21086893异常提示:gen already exists but is not a source folder. Convert to a source folder or rename it.错误原因:我在导入以前的项目的时候出现了这个异常,原因是.classp

2015-09-08 08:51:04 419

转载 Android之ViewGroup实现可拖动的GridView

网络上关于GridView可拖动的例子已经不少了,包括带动画不带动画的都有一堆,但几乎都是通过继承Android原生控件GridView来扩展的,当然这种实现方式是很容易联想到的,也是最容易实现的。我随便百度了一下,就有一个:http://zhangcb666.blog.163.com/blog/static/4696352920124221043837/,大家可以参考一下,我这里就不赘述了。

2015-09-05 22:08:33 476

转载 iOS开发之XCode快捷键

从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066 读书人偷书不算窃 :) 1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT +

2015-09-05 21:46:36 337

转载 Android之编译打包apk时几个常用的技巧

今天和大家分享一下用eclipse打包apk时的三个小技巧:一.防止被反编译而扰乱混淆加密:1. 请打开project.properties文件中的这句话(即将这句前面的"#"去掉即可)    proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt2. 然后可

2015-09-05 21:41:28 442

转载 android 自定义属性

在android中我们习惯了在XML布局文件中,进行控件属性的设置,由于控件默认提供的属性数量有限,为了增加属性我们可以给控件添加一些自定义的属性,下面来讲一下为控件添加自定义属性的几个步骤。1>在res/values文件下添加一个attrs.xml文件(没有的话)如下:xml version="1.0" encoding="utf-8"?> resources>          d

2015-09-04 21:26:06 337

转载 Android中SQLite应用详解

上次我向大家介绍了SQLite的基本信息和使用过程,相信朋友们对SQLite已经有所了解了,那今天呢,我就和大家分享一下在Android中如何使用SQLite。现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于Andr

2015-09-02 10:04:35 383

空空如也

空空如也

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

TA关注的人

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