自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 监听EditText的变化

前博客上的有关EditText的文章,只是介绍EditText的一些最基本的用法,这次来深入学习一下EditText。监听EditText的变化使用EditText的addTextChangedListener(TextWatcher watcher)方法对EditText实现监听,TextWatcher是一个接口类,所以必须实现TextWatcher里的抽象方法:

2016-01-05 17:06:45 595

翻译 server

按顺序学这些:流程控制语句、类和对象、接口和抽象类、多态、封装、继承、数组、集合、IO编程、线程 ,再学JavaWeb,又习惯称Java企业级应用(Java EE),Java EE的基础是servlet,学好servlet之后,去学jsp,jsp的实质就是servlet,再学学MVC概念,如果你想做点简单的应用,用servlet和jsp就足够了!在学完servlet和jsp之后,你去学习J

2015-12-28 17:35:53 529

转载 MySQL和SQLServer的比较

转自: http://www.qqread.com/mysql/z442108305.html 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL和SQLServer。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用sql来访问这两种数据库的数据,因为它们都支持ansi-sql。 还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快

2015-12-28 17:32:07 668

原创 SDK各个文件夹的作用

默认在Android SDK安装目录的docs\reference\packages.html下。下面是Android的sdk、api及工程目录说明:SDK下包的说明:1:add-ons:Android开发需要的第三方文件和软件库2:docs:Android的文档。包括开发指南、API参考、资源等3:extras:扩展的附加包4:platforms:你安装下载的所有Androi

2015-12-24 10:15:38 6194

转载 [eclipse]android开发如何查看源代码文件(android source)

首先打开Android SDK Manager ,如下图: 假如我们要用android 4.0 版本的源代码,如上图 圈出 的一项,安装一下,安装后该项后面会显示 Installed 。 安装过之后,我们会在sdk安装目录下 sources 文件中看到下载的源文件夹,4.0 版本的大概有70M的大小,如下图: 假如我们使用的是eclipse工具开发andro

2015-12-24 10:10:28 1116

原创 关于Build AutoMatically的一些解决办法

1.将引入的包取掉,确定之后,项目就会重新编译,接着就重新把包引入进来就OK了。2.project ---- 取消Build Automatically 的打勾!这个的意思是每次进行改动都会自动进行编译!

2015-12-22 16:53:48 2465

转载 JAVA HashMap详细介绍和示例

第1部分 HashMap介绍HashMap简介HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有

2015-12-21 17:27:39 634

原创 随机生成数字

public class Test {    //随机生成5个1至100之间的整数。显示这5个数的和以及平均值,然后从大到小显示。    public static void main(String[] args) {        int[] arr = new int[5];        int pingjun = 0;        for(int i = 0; i 

2015-12-21 17:25:53 808

转载 关于抽抽象类和接口

普通类------我们这些普通人;抽象类------芙蓉姐姐(人人都有打破思想保守旧传统的能力,但是只有人家芙蓉姐姐有胆量);接口------蜘蛛侠、超人(实现了接口就相当于你有了某种特殊功能)。--------------------------------------------------------------------------------------------

2015-12-18 14:19:07 570

原创 ==; equals

private long userId;private String nickName;    public static void main(String[] args) {    // TODO Auto-generated method stub    Fifteen t1 = new Fifteen();    t1.setUserId(new Long(10000

2015-12-18 10:19:52 407

原创 Java 标识符命名规范

标识符命名规范> 标识符由大小写字母, 下划线, 数字, $符号组成.1.标识符由大小写字母,下划线,$,数字组成;2.开头可以是大小写字母,下划线和$ ------不能是数字3.标识符长度没有限制-------------------------------------------------------------------

2015-12-17 18:49:21 753

转载 内存优化--图片优化

网上有很多大拿分享的关于Android性能优化的文章,主要是通过各种工具分析,使用合理的技巧优化APP的体验,提升APP的流畅度,但关于内存优化的文章很少有看到。在Android设备内存动不动就上G的情况下,的确没有必要去太在意APP对Android系统内存的消耗,但在实际工作中我做的是教育类的小学APP,APP中的按钮、背景、动画变换基本上全是图片,在2K屏上(分辨率2048*1536)一张背景

2015-12-09 17:43:39 604

原创 关于布局

第一类:属性值为true或false android:layout_centerHrizontal                                           水平居中 android:layout_centerVertical                                            垂直居中 android:layout_cent

2015-12-09 17:33:32 521

转载 android中string.xml中的特殊符号写法

项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示: @号 @ :号 : 空格   以下为常见的ASCII十进制交换编码:  --> !-->!"-->"#-->#$-->$%-->%&

2015-11-18 16:31:40 1141

原创 多适配的小问题

有的项目需要国际化,这时候以前在代码里边加入的文字做起来就比较麻烦,所以在一开始最好将所有的文字写入 values/strings.xml 里,这样在以后可以省很多的事情!String hello_world=getResources().getString(R.string.hello_world);

2015-11-11 16:17:23 507

转载 Android特效 五种Toast详解

转载: Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。而且Toast主要用于向用户显示提示消息,接下来巴士为大家总结了Android五种Toast特效详解,当然大家也可以根据自己的需求来自定义自己想要的效果。Android五种Toast特效详解 1.默

2015-10-29 13:52:55 664

转载 android学习笔记之WebView浏览器下载文件

java代码:package com.zwebxiazai;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.webkit.DownloadListener;import andr

2015-10-15 17:27:57 570

原创 webView链接进入下载页面

如下图所示,在手机浏览器中访问京东的手机版网站(m.jd.com),顶部会有一个广告图,点击这个广告图,如果手机上已经安装了京东App,则直接打开,如果没有安装,则开始下载。实现方式1.为Android应用的启动Activity设置一个Schema,如下:2.用户点击浏览器中的链接时,在动态创建一个不可见的iframe,并且让这个iframe去加载步骤1中的Sche

2015-10-15 15:22:14 1623

转载 android GestureListener手势,多指缩放

注意    1.onDown 多指事件仍然响应成单指    2.onScroll滑动时触发,e1只能获得一个点 ,而e2却能获得多点。(搞不清楚为什么怎么设计)    3.想在view上加 GestureListener    可以使用下面的代码:    public class ViewerInnerTouchListener implements OnTouchListen

2015-10-10 18:00:39 1155

转载 AndroidSwipeLayout:最强大的 Swipe Layout

AndroidSwipeLayout是一个很强大的 Swipe Layout,和SwipeListView相比, 它不局限于ListView,点击图片观看效果特性轻松的整合ListView GridView ViewGroup 能回调 onOpen(), onUpdate 可以通知子元素 可以处理复杂的情况下载gradleJavadepe

2015-10-10 17:41:39 827

转载 Android常见崩溃或闪退的问题描述及原因总结

1、nullpointer——就是使用一个对象的时候还没有对其进行初始化导致该问题 一般在何种情况下容易出现呢?(1)父窗口+子窗口同时出现的,父窗口因为某种原因消掉了,子窗口还在,操作子窗口找不到父窗口的pid,就会出现问题(2)加载过程中进行刷新或者其他点击操作,可能某种资源还没有初始化成功,就会出现该问题(3)异常情况下,比如断网了,比如需要连接的设备没有连接,则相应资源

2015-10-10 17:05:39 7246

原创 热点链接空白时点击崩溃问题

if(hplts.size()==0){                return false;            }

2015-10-10 10:20:00 516

转载 EditText中 InputType

在开发的过程中,通常会用到EditText,如何让虚拟键盘来适应输入框中内容的类型,通常我们都会在xml文件中加入android:inputType=""。android:inputType="none"android:inputType="text"android:inputType="textCapCharacters"//前3个输入普通字符android:inputType="textC

2015-10-09 19:00:02 396

原创 QQ,微博,微信链接分享无法显示分享记录

遇到这个问题,对于一个菜鸟来说我完全不知道什么原因在Constants 中找到     public static final String QQ_Scheme="tencent1104827956";将tencent1104827956 粘贴到 主配置清单文件的   !

2015-10-09 17:11:21 1290

转载 ADT开发中的一些优化设置:代码自动补全等

默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘 设置 android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭   android:imeOptions="actionSend"软键盘下方变成“发送”,点击后光标移动下一个 

2015-09-17 14:06:03 360

转载 ADT开发中的一些优化设置:代码自动补全等

现在的Android开发环境的配置并没有那么复杂了,直接到官网:http://developer.android.com/sdk/index.html下一个ADT的开发包就可以了,里面自带SDK,不用手动再配。我使用的版本是:adt-bundle-windows-x86-20131030.zip初学Android开发,在网上找到一些ADT工具的优化,自己设置好了

2015-09-17 14:03:42 461

空空如也

空空如也

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

TA关注的人

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