04 2015 档案
摘要:1,Handler 的概念Handler 是用来干什么的?1)执行计划任务,可以在预定的时间执行某些任务,可以模拟定时器2)线程间通信。在Android的应用启动时,会创建一个主线程,主线程会创建一个消息队列来处理各种消息。当你创建子线程时,你可以在你的子线程中拿到父线程中创建的Handler 对象...
阅读全文
摘要:Android学习路线很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们。在这里就详细的为大家介绍一下。1.Java基础很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有...
阅读全文
摘要:http://www.cnblogs.com/over140/archive/2011/02/17/1956634.html
阅读全文
摘要:上一篇文章中我们启动service的方法是:startService() intent = new Intent("android.startService");//区分服务类型 Bundle bundle = new Bundle(); bun...
阅读全文
摘要:一 、什么是Service?什么时候我们需要使用service? service就是android系统中的服务,它有这么几个特点:它无法与用户直接进行交互、它必须由用户或者其他程序显式的启动、它的优先级比较高,它比处于前台的应用优先级低,但是比后台的其他应用优先级高,这就决定了当系统因为缺少内存而销...
阅读全文
摘要:break:终止整个循环continue:结束本次循环,跳到下一次循环
阅读全文
摘要:这段时间一个MP3小项目,其中有一个功能就是扫描SD卡内所有MP3文件。在这儿我首先就想到了一个方法:遍历SD卡内所有目录或文件1.遍历SD卡内所有目录或文件package com.wenhao.test.sddemo;import java.io.File;import android.app....
阅读全文
摘要:首先看一个简单的例子,这个函数获取设备上所有的联系人ID和联系人NAME: public void fetchAllContacts() { ContentResolver contentResolver = this.getContentResolver(); C...
阅读全文
摘要:JAVA中用final关键字修饰一个变量时,引用不能变,引用的对象可以变
阅读全文
摘要:DecimalFormat 是一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号符号含义:0 一个数字,与#区别是缺位时可以自动补零# 一个数字,不包括 0(0和# 都只有一位时可以代表任意位数,n(n>1)位时代表n位数). 小数的分隔符的占位符, 分组分隔符...
阅读全文
摘要:话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需...
阅读全文
摘要:http://blog.csdn.net/aiyuan0204/article/details/44156303
阅读全文
摘要:http://blog.csdn.net/lmj623565791/article/details/36677279http://m.blog.csdn.net/blog/MiLianBinShao/18365859
阅读全文
摘要:我们做过一个项目,以后这个项目里的代码经常会被其他项目用到。对于这种复用性高的项目(后面称为“项目1”),要被其他项目使用(后面称为“项目2”),为了减少代码量,我们目前有两种方法。一种方法是:将项目1打包成jar文件,导出,导入到项目2里,供项目2调用。另一种方法:将项目1作为Library供项...
阅读全文
摘要:http://blog.csdn.net/lmj623565791/article/details/36677279
阅读全文
摘要:Android4.4新特性,系统状态栏一体化。实现的步骤主要有以下几点:1.android4.4 以上版本2.设置app全屏:方法:在AndroidManifest.xml中设置android:theme="@android:style/Theme.Translucent.NoTitleBar"3....
阅读全文
摘要:Android设置背景色可以通过在res/drawable里定义一个xml,如下: [代码]xml代码: View Codeshape是用来定义形状的,gradient定义该形状里面为渐变色填充,startColor起始颜色,endColor结束颜色,angle表示方向角度...
阅读全文
摘要:1.24位颜色和32位颜色对比RGB :24位颜色,(R,G,B) 3个16进制数ARGB:32位颜色,(A,R,G,B) 4个16进制数A值:不透明度R值:红色比例G值:绿色比例B值:蓝色比例ps:Android开发中最好使用32位代码2.Android开发中如何使控件背景透明 android:b...
阅读全文
摘要:android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截...
阅读全文
摘要:1、滚动Listview的时候,会出现黑色底色的情况,破坏整体美观度。 android:cacheColorHint=“#00000000”就可以解决该问题。 2、另外,Android选中的item默认为橙黄底色,有时候需要去掉这种效果,或者设置自定义的选中背景色。 android:listSe...
阅读全文
摘要:本文详细介绍了Android布局中Layout_weight的属性,它是剩余空间的权重。首先看一下Layout_weight属性的作用:它是用来分配剩余空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。1.初步理解先看如下代码: ...
阅读全文
摘要:有时候我们要实现“按下按钮和释放按钮时,按钮的背景图片(颜色)不同”的效果,我们可以用selector实现1.编写XML代码:在项目的res/drawable目录下新建xml文件,添加相关代码:View Code当然在该目录下要放入相关图片。各属性解释:android:state_pressed 是...
阅读全文
摘要:原文地址:android中sharedPreferences的用法作者:坏坏SharedPreferences介绍:做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此...
阅读全文
摘要:原文地址:RelativeLayout相对布局作者:信我者永存RelativeLayout相对布局相对布局 RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的的可能性也大,...
阅读全文
摘要:暂时理解为:在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件.
阅读全文
摘要:Android写的应用程序其实可以调节屏幕亮度的,查了一下资料发现WindowManager.LayoutParams这个类就包含了调节亮度的参数:WindowManager.LayoutParams lp = getWindow().getAttributes();lp.screenBrightn...
阅读全文
摘要:上一篇文章说了如何搭建一个本地服务器,这个服务器这能让内网设备访问;现在我来说说如何让他也能让外网访问。 我们平常学习时经常会写一下javaweb程序,我们为了更能逼近现实,就想着自己的javaweb程序发布后,外网的同学能够访问我们的网站,难道我们去买空间,去买域名嘛,其实也没必要,我们只是学习...
阅读全文
摘要:前一段时间要做一个音乐播放器,要实现在线下载歌曲功能,这里要用到服务器,我决定使用Tomcat。1.下载tomcathttp://tomcat.apache.org/ 推荐下载7.0版本(8.0刚出来,据说还有些问题;6.0反正我没搭建好;) 2.在搭建tomcat服务器之前要安装jdk及配置jdk...
阅读全文

浙公网安备 33010602011771号