自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长的味道

代码是程序员的朋友,虽然没有热情,但是非常忠实。

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android sendToTarget

在使用message进行handler的数据交互的时候不可避免的会使用到message作为数据的载体,但是在使用message的时候有人会直接new一个message,有人会使用handler.obtainMessage(),那么这两种方式那种更好一些呢,或者说应用场景分别是什么呢。下面是我的拙见: /**     * Returns a new {@link androi

2014-11-18 15:47:41 1658

原创 Android Fragment和Activity的交互介绍

Fragment和Activity的交互  一个Fragment的实例总是和包含它的Activity直接相关。  fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。  如:  View listView = getActivity().findViewById(R.id

2014-11-16 11:16:13 1752 1

翻译 android selector失效的原因

问题重现:使用selector,期望按下按钮时 Button 图片变色,代码如下:            android:id="@+id/btn_match"        style="@style/DashboardButton"        android:drawableTop="@drawable/btn_match"        android:t

2014-11-15 12:18:26 1470

原创 Android TabActivity使用方法

TabActivity  首先Android里面有个名为TabActivity来给我们方便使用。其中有以下可以关注的函数:  public TabHost getTabHost ()  获得当前TabActivity的TabHost  public TabWidget getTabWidget () 获得当前TabActivity 的TabWidget   public voi

2014-11-14 15:34:30 2772

翻译 Android Build.VERSION.SDK_INT兼容介绍

尽管Android向下兼容不好,但是一个程序还是可以在多个平台上跑的。向下兼容不好,接口改变,新的平台上不能用旧的API,旧的平台更不可能用新的API,不等于一个平台需要一个APK。可以在高SDK上开发,并在程序中作版本判断,低版本运行环境使用旧的API。          例如要开发一个显示通话记录的程序,需要兼容1.6~2.2,我们知道不同的平台SDK level不同,1.5是3,1.

2014-11-13 16:38:11 9339

原创 android 卸载程序、清除数据、停止服务使用方法

要实现卸载程序、清除数据、停止正在运行的服务这几大模块,现在将代码粗略总结如下:  主要运用到的类有  PackageManager  ActivityManager  ApplicationInfo  RunningServiceInfo  Method  还有两个android.pm下的源文件用于生成桩,IPackageStatsObserver.java 和

2014-11-13 15:50:05 3961 2

原创 oracle中nvl()函数

oracle中nvl()函数 oracle的nvl函数的用法通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value 如: NV

2014-11-13 14:29:21 1376

原创 Android 清除程序缓存

其实清除缓存是有两种的,一种是清除手机rom里面的缓存,一种是清除手机sd卡里面的缓存,我们今天主要讲的就是第一种ps:这里来一个知识扫盲,就是手机里面的rom和ram啦,如果已经知道了的,就可以跳过啦,我们去买手机,有时候经常会被那些销售人员忽悠的,说什么8G的内存啦,什么的,其实他这里面说的极大可能就是你手机里面rom的大小啦,rom就是read only menory(只读存储器)你

2014-11-13 14:25:19 2150 3

原创 Android TrafficStats类的使用

对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。 Java代码  

2014-11-13 11:06:01 2642

原创 Android SlidingDrawer控件使用方法介绍

SlidingDrawer效果大家应该也见到过,它就是1.5模拟器上进入应用程序列表的效果。下面是运行的Demo截图   一、简介   SlidingDrawer隐藏屏外的内容,并允许用户通过handle以显示隐藏内容。它可以垂直或水平滑动,它有俩个View组成,其一是可以拖动的handle,其二是隐藏内容的View.它里面的控件必须设置布局,在布局

2014-11-12 16:38:15 1715

原创 Android Timer schedule

timer.schedule(new MyTask(),long time1,long timer2);今天算是彻底的搞懂了这个曾经让我为之头疼的方法。下面我就重点介绍一下:第一个参数,是 TimerTask 类,在包:import java.util.TimerTask .使用者要继承该类,并实现 public void run() 方法,因为 TimerTask 类 实现了 R

2014-11-12 15:07:52 2311

原创 Android PendingIntent的使用

pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), getService(Context, int, Intent, int)  分别对应着In

2014-11-12 11:00:30 1130

转载 Android 一键清理、内存清理功能实现

360桌面、金山清理大师等都提供了一键清理、一键加速等功能,其实就是杀一些后台进程来达到释放内存的目的。   基本思路就是列出所有运行的进程,查看其重要值(RunningAppProcessInfo.importance,值越大说明进程重要程度越低),可以设定一个阈值,如果该进程的重要值大于该阈值,就可以杀掉该进程。进程的重要值有以下几个等级:[ja

2014-11-09 14:41:57 1393

原创 Android ecludeFromRecents

activity属性设置大全    android:allowTaskReparenting=["true"|"false"]    是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务。    android:alwaysRetainTaskState=["true"|"false"]    是否保留状态不变,比如切换回home,再从新打开,a

2014-11-06 09:12:14 1173

转载 java 主流框架

Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数

2014-11-02 17:22:09 944

原创 String、StringBuffer与StringBuilder区别

关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String  2.String 的原因    String:字符串常量    StringBuffer:字符创变量    StringBui

2014-11-01 22:00:38 919

转载 HTML选择器

HTML选择器HTML选择器1、标签选择器直接将HTML元素中的标签作为选择器,可以是p、h1、d1、strong等HTML标签,在CSS中直接展现。2、ID选择器通常在编写页面的时候设定某些标签元素的ID,同一个HTML中ID不允许重复,例如,,后来使用的时候就用#wrapper,这里的”#wrapper“就是ID选择器,在CSS中以”#“开头。3、类选择

2014-11-01 21:45:42 984

原创 java中的system.out.println()和JSP中out.println()区别

out.println()输出到客户端。    在out.println()中,out是response的实例,是以response为对象进行流输出的,即将内容输出到客户端。如果在JSP页面中使用System.out.println(),在客户端只会输出一个空格。System.out.println()打印在控制台当中。    System.out.println()用的是标准输出流,这个

2014-11-01 21:39:23 2200

LoopPageView

通过自定义ViewGroup实现上下左右滑动和页面切换,里面包括实现了一些属性动画的计算和配置,让应用的界面拖动的过程中的动画效果展示的更流畅

2017-12-09

android 自定义频谱实现

android 常见的音频播放中,频谱特效,尤其是播放MP3的时候,我们经常见到的效果。

2016-02-29

android 音乐律动频谱实现

本Demo实现了android 音乐播放器等音频播放中频谱跳动的实现,可以通过调节均衡器实现完美的效果.

2016-02-29

HelveticaNeueLTPro-Lt

这是一款很全的字体样式,可以做本地优化处理,可以在移动开发中有很大帮助

2016-01-27

slidingmenu里嵌套viewpager

该项目详细的举例做出了slidingmenu里面嵌入viewpager的效果,供参考使用

2015-01-07

TOAD12下载链接及序列号

该文档是方便下载TOAD for ORACLE以及注册完成

2014-12-10

空空如也

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

TA关注的人

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