- 博客(171)
- 资源 (2)
- 收藏
- 关注
原创 静态方法
定义:与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。其实之前我们一直写的 main 方法就是静态方法。静态方法的使用如:public class HelloWorld{ //使用static关键字声明静态方法 public static void print(){ system.out.println(“hell
2016-08-23 13:12:58 628
原创 静态变量
定义:被static修饰的成员被称为静态成员或者类成员,它属于整个类所有,可以被类的所有对象所共享。static:可以用来修饰变量、方法和代码块访问形式:静态成员可以使用类名直接访问。也可以使用对象名进行访问(推荐使用类名进行访问)要注意哦:静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收!~~
2016-08-23 13:02:15 331
原创 构造方法
定义:构造方法是定义在Java类中的一个用来初始化对象的方法,构造方法与类名相同而且不具备返回值1、如果一个类没有明确指定构造方法,系统会自动给生成一个无参构造2、当定义了构造方法(无论是有参,还是无参),此时系统都不会在自动生成无参构造方法。3、重载:构造方法的重载其实一样,方法名相同,但是参数不同的多个方法,在调用的时候会根据不同的参数自动选择相应的方法4、使用:通过n
2016-08-23 12:55:04 375
原创 成员变量 和局部变量
区别1、作用域 局部变量仅限于定义它的方法 成员变量在整个类内部都可以使用2、初始值 JAVA会给成员变量一个初始值 JAVA对局部变量并不赋初值3、在一个方法中不允许有同名的局部局部变量,在不同方法中可以存在同名变量4、优先级 局部变量和成员变量同名时,局部变量的优先级高(类似平时所说的强龙不压地头蛇)
2016-08-23 12:43:24 378
原创 对象
使用对象的步骤:1、创建对象: 类名 对象名=new 类名(); Person mPerson=new Person();2、使用对象 引用对象的属性:对象名.属性 mPerson.age=15;//给age属性赋值15 引用对象方法:对象名.方法名() mPerson.sendMessage();//调用send
2016-08-23 12:31:34 316
原创 定义类
1、所以JAVA程序都是以类class为 组织单位2、类的组成:属性和方法3、定义类的步骤: a、定义类名 b、编写类的属性 c、编写类的方法 public class 类名{ private 属性1; 方法; }
2016-08-23 12:26:27 358
原创 对EditText输入字数限制并提示
private int num = 500;//详情描述限制的最大字数etDetailDescription.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int
2016-08-16 15:12:17 3012
转载 Android UI-开源框架ImageLoader的完美例子
发现博主总结的灰常棒,转载下来当做笔记了原文地址:http://blog.csdn.net/wwj_748/article/details/10079311/2013年8月19日开源框架之Universal_Image_Loader学习很多人都在讨论如何让图片能在异步加载更加流畅,可以显示大量图片,在拖动ListView的时候不会出现卡的现象。关于ImageLoad
2016-08-16 15:01:12 870
原创 View和Activity的关系
可能平时大家只是在使用,但是没有仔细了解他们之间的关系一、首先说一下View与Activity的关系用一个不太恰当的比喻,Activity相当于一个容器,view就是放到这个容器里面的东西。知道MVC模式吧?M Model, V View, C Control,在Android里面View就是 View 类, Control之一就是Activity 类了activi
2016-08-16 14:39:54 1224
转载 Android 三大图片缓存原理、特性对比
看到一篇文章主要讲解几个图片处理开源项目的相关点参考博客地址:http://b.codekk.com/detail/Trinea/Android%20%E4%B8%89%E5%A4%A7%E5%9B%BE%E7%89%87%E7%BC%93%E5%AD%98%E5%8E%9F%E7%90%86%E3%80%81%E7%89%B9%E6%80%A7%E5%AF%B9%E6%AF%94
2016-08-16 10:36:30 1496
原创 android UI 优化
刚开始写代码的时候并没有想过代码复用引起的问题,后来觉得有些代码明明很多地方都用到,如果每一处都单独写,这样不但使得程序变大,而且修改起来也比较麻烦,后来看到官方建议UI优化方案。一,首先可以使用标签处理 首先将复用比较多的代码单独抽出一个layout,再在使用出通过标签将代码导入即可。 例如:include layout="@layout/topTit
2016-08-15 17:38:42 231
转载 android数据存取的四种方式
Android系统下有四种数据的存在形式,分别是SQLite,SharePreference,File,ContentProvider。一:特性介绍:SQLite:对于大多数开发者而言,这应该是大家非常熟悉的数据存储方式了吧。我就不多做介绍了。在Android中使用SQLite进行数据存取也不复杂:与以前我们做的java不同的是,Android中需要一个处理类SQLiteOpenHel
2014-08-14 10:02:18 574
转载 Android应用的自动更新模块
软件的自动更新一般都与Splash界面绑定在一起, 由于需要维护的软件界面很复杂, 一个Activity中嵌入ViewPager, 并且逻辑比较复杂, 索性重新写一个Activity, 现在的软件都很流行使用Splash界面, 正好与自动更新配套在一起; 在这个自动更新Splash中, 使用到了 动画设置 ,SharedPerference ,pull解析 ,dialog对话框 ,http
2014-08-14 10:01:25 685
转载 AndroidUI设计 之 图片浏览器
图片浏览器效果图 : 源码下载地址 : -- CSDN : http://download.csdn.net/detail/han1202012/6875083-- GitHub : https://github.com/han1202012/AndroidPictureViewer.git 一. 图片浏览器显示界面ImageView介绍 1. ImageVie
2014-08-14 10:00:52 647
转载 Android实现无线调试自己的应用
开发Android的朋友都知道,真机调试需要把手机与PC相连,然后把应用部署到真机上进行安装和调试。长长的USB线显得很麻烦,而且如果需要USB接口与其他设备连接的话显得很不方便。今天介绍一种不通过USB线就可以进行真机调试的方法。首先让手机与电脑处于同一局域网下,然后下载一款名为adbWireless的应用(到Google Play商店可以搜索到),下载安装后运行软件,会显示手机在当前局域网
2014-08-14 10:00:43 472
转载 android发送短信代码(短信内容超长处理)
一条短信只可容纳70个中文,所以当短信长度超过70个中文字符时程序就要特殊处理了。 有两种方式:1.通过sendTextMessage()方法依次发送拆分后的短信,该方式有个弊端就是用户会分条收到短信。if (message.length() > 70) { ArrayList msgs = sms.divideMessage(message);
2014-08-14 10:00:15 898
转载 Android之旅-Intent与Intent Filter[上]
Intent代表了Android应用的启动“意图”,Android应用将会根据Intent来启动指定组件,至于到底启动哪个组件,取决于Intent的各个属性。一、显式的Intent明确指定了要启动的组件的Intent我们称为显式的Intent例如:package com.example.testintent; import android.app.Acti
2014-08-14 09:59:53 460
转载 Android Fragment应用实战,使用碎片向ActivityGroup说再见
源码:http://files.cnblogs.com/android100/FragmentDemo.rar现在Fragment的应用真的是越来越广泛了,之前Android的3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其中一个特别棒的应用技
2014-08-14 09:59:45 572 1
转载 android异步向服务器请求数据
下面就android向服务器请求数据的问题分析如下:1、在android4.0以后的版本,主线程(UI线程)不在支持网络请求,原因大概是影响主线程,速度太慢,容易卡机,所以需要开启新的线程请求数据; "font-family:System;font-size:12px;">thread1 = new Thread(){ @Overri
2014-08-14 09:58:54 520
转载 android 显示gif图片
在android中不支持gif格式的图片,但是由于我希望在我的程序中刚刚加载的时候有一个小人在跑步表示正在加载。而这个小人跑就是一个gif图片。也就是希望程序一启动时就加载gif图片。在网上查找了一些方法不知道是我使用的android的版本高(android4.4)还是什么问题就是加载不出来。最后想了一个办法加载了出来。这个办法就是将gif放在webView中让其显示。下面是关于这个的代码
2014-08-14 09:58:46 511
转载 【Android进阶】Android程序与JavaScript之间的简单调用
本篇将讲解一个简单的Android与JavaScript之间的简单调用的小程序效果图 工程结构 HTMLActivity.java代码 package com.example.javatojs; import android.app.Activity; import android.os.B
2014-08-14 09:57:52 464
转载 Android应用加入微信分享
一、申请你的AppIDhttp://open.weixin.qq.com/ 友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID二、官网下载libammsdk.jar包http://open.weixin.qq.com/download/?lang=zh_CN三、将libammsdk.jar复制到工程的libs目录四、在需要分享的Activity
2014-08-14 09:57:14 536
转载 AndroidUI设计之布局-详细解析布局实现
写完博客的总结 : 以前没有弄清楚的概念清晰化父容器与本容器属性 : android_layout...属性是本容器的属性, 定义在这个布局管理器的LayoutParams内部类中, 每个布局管理器都有一个LayoutParams内部类, android:... 是父容器用来控制子组件的属性. 如android:layout_gravity 是控制组件本身的对齐方式, android:
2014-08-14 09:57:13 555
转载 android CheckBox的运用
CheckBox定义一个同意协议的按钮,只要同意button才可以点击XML代码 CheckBox android:id="@+id/checkbox1" android:layout_width="wrap_content" android:layout_height="wrap_content"
2014-08-14 09:56:31 694
转载 Android列表之圆角ListView
有些东西看多了,就厌烦了:extjs对我这种感觉最为强烈。甚至,有时觉得设计之殇是审美疲劳。直角看多了,就想看看圆角,不知何时,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,iphone中几乎随处可见圆角设计,也开始出现很多圆角名片了...今天我们就实现一个圆角的ListView效果。圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋
2014-08-14 09:56:05 474
转载 App应用之启动界面SplashActivity
当前比较成熟一点的应用基本上都会在进入应用之显示一个启动界面.这个启动界面或简单,或复杂,或简陋,或华丽,用意不同,风格也不同.下面来观摩几个流行的应用的启动界面.1. 货比三家以腾讯qq,新浪weibo,UC浏览器,游戏神庙逃亡等7个应用为例,比比看:(我认为最精美的界面应该是qq2012,虽然只有一张图,基本的应用名称,版本,图标这些信息都有,但是看着舒服,觉得美.)
2014-08-14 09:55:37 464
转载 android异步向服务器请求数据
下面就android向服务器请求数据的问题分析如下:1、在android4.0以后的版本,主线程(UI线程)不在支持网络请求,原因大概是影响主线程,速度太慢,容易卡机,所以需要开启新的线程请求数据; "font-family:System;font-size:12px;">thread1 = new Thread(){ @Overri
2014-08-14 09:55:21 525
转载 Android UI组件----自定义ListView实现动态刷新
原文地址:http://www.cnblogs.com/smyhvae/p/3910541.html
2014-08-14 09:54:35 597
转载 Android (App数据格式之解析Json)
JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习。 恰逢本人最近对json做了一个简单的学习,特此总结一下,以飨各位。 为了文章简明清晰,尽量多列点,少废话。 参考文档:http://www.ietf.org/rfc/rfc4627.txt?number=46271.JSON解析 (1
2014-08-14 09:54:30 473
转载 android 缓存管理
原文地址:http://www.cnblogs.com/qianxudetianxia/archive/2012/02/20/2112128.html
2014-08-14 09:53:59 486
转载 Android App应用之提交到各大市场渠道
本文同步更新在http://hmu140482.chinaw3.com/?p=315。 Android的终端碎片化问题,是一个很讨厌的问题。 而对于国内开发者来说,Android的市场“碎片化”问题也是一个很头疼的问题。 一起先来看一段代码:1234567891
2014-08-14 09:53:18 4336
转载 android 中 viewpager 滑动的指示器
先看下效果图: 这个需要用到1个开源的 库,这个后面也会说下的。 工程目录: 1. MainActivity.javapublic class MainActivity extends FragmentActivity { private ViewPagerFrameAdapter ada
2014-08-13 14:38:58 663
转载 android 中的 ViewPager+ Fragment
yuanwendizViewPager + Fragment 经常用到 代码是从 actionbarsherlock 中提取出来的,这个效果都知道是 滑动来切换的。直接上代码了在这里简单说明一下 FragmentStatePagerAdapter 和 FragmentPagerAdapter2个adapter 第一种 fragment状态adapt
2014-08-13 14:36:54 357
转载 Android 数据分析系列一:sharedPreferences
Android数据存储方式,包括下面四种:1. Shared Preferences:用来存储"key-value"paires格式的数据,它是一个轻量级的键值存储机制,只可以存储基本的数据类型。主要用于系统配置信息的配置,例如:检测是不是第一次使用应用程序;设置的音效开关等。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/dat
2014-08-13 14:33:36 417
转载 Android Service总结
原文地址:http://www.cnblogs.com/android100/p/android-service.html一、 Service是什么?为什么要使用Service?Service是运行在后台运行的应用组件,不与用户交互。Service不是进程,也不是线程。处理耗时操作,需开启子线程。 二、 Service按启动方式分类
2014-08-13 14:32:32 300
转载 Activity 变成对话框,然后再隐藏?
原文地址:http://www.cnblogs.com/android100/p/android-Activity-1.html由于继续需要做一些无感操控的工作,之前也记录了下利用悬浮窗的方法。今天突然发现原来activity可以直接嗯嗯嗯啊。首先我在AndroidManifest里给activity添加了如下一行: android:theme="@
2014-08-13 14:30:25 451
转载 Android Developers:保存文件
原文地址:http://www.cnblogs.com/android100/p/android-save-file.htmlAndroid使用一个和其它平台基于硬盘文件系统相似的文件系统.这个课程描述了如何和在Android文件系统使用File APIs读和写文件. 一个File对象适用于读或者写从头到尾没用中断的大型数据.例如,适用于图
2014-08-13 14:29:28 424
转载 Android中五种常用的menu
原文地址:http://www.cnblogs.com/android100/p/android-menu-5.html Android Menu在手机的应用中起着导航的作用,作者总结了5种常用的Menu。1、左右推出的Menu 前段时间比较流行,我最早是在海豚浏览器中看到的,当时耳目一新。最早使用左右推出菜单的,听说是Facebook,我不确定消息
2014-08-13 14:27:17 414
转载 Android Developers:从一个Activity获取结果
原文地址:http://www.cnblogs.com/android100/p/Android-Developers-Activity.html启动其它Activity不是单向的。你也能启动其它Activity并获取一个返回结果。为了获取一个结果,调用startActivityForResult()方法(替代startActivity()方法)。
2014-08-13 14:25:47 403
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人