- 博客(26)
- 收藏
- 关注
转载 监听EditText的变化
前博客上的有关EditText的文章,只是介绍EditText的一些最基本的用法,这次来深入学习一下EditText。监听EditText的变化使用EditText的addTextChangedListener(TextWatcher watcher)方法对EditText实现监听,TextWatcher是一个接口类,所以必须实现TextWatcher里的抽象方法:
2016-01-05 17:06:45
622
翻译 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
556
转载 MySQL和SQLServer的比较
转自: http://www.qqread.com/mysql/z442108305.html 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL和SQLServer。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用sql来访问这两种数据库的数据,因为它们都支持ansi-sql。 还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快
2015-12-28 17:32:07
711
原创 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
6346
转载 [eclipse]android开发如何查看源代码文件(android source)
首先打开Android SDK Manager ,如下图: 假如我们要用android 4.0 版本的源代码,如上图 圈出 的一项,安装一下,安装后该项后面会显示 Installed 。 安装过之后,我们会在sdk安装目录下 sources 文件中看到下载的源文件夹,4.0 版本的大概有70M的大小,如下图: 假如我们使用的是eclipse工具开发andro
2015-12-24 10:10:28
1142
原创 关于Build AutoMatically的一些解决办法
1.将引入的包取掉,确定之后,项目就会重新编译,接着就重新把包引入进来就OK了。2.project ---- 取消Build Automatically 的打勾!这个的意思是每次进行改动都会自动进行编译!
2015-12-22 16:53:48
2526
转载 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
649
原创 随机生成数字
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
846
转载 关于抽抽象类和接口
普通类------我们这些普通人;抽象类------芙蓉姐姐(人人都有打破思想保守旧传统的能力,但是只有人家芙蓉姐姐有胆量);接口------蜘蛛侠、超人(实现了接口就相当于你有了某种特殊功能)。--------------------------------------------------------------------------------------------
2015-12-18 14:19:07
598
原创 ==; 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
436
原创 Java 标识符命名规范
标识符命名规范> 标识符由大小写字母, 下划线, 数字, $符号组成.1.标识符由大小写字母,下划线,$,数字组成;2.开头可以是大小写字母,下划线和$ ------不能是数字3.标识符长度没有限制-------------------------------------------------------------------
2015-12-17 18:49:21
776
转载 内存优化--图片优化
网上有很多大拿分享的关于Android性能优化的文章,主要是通过各种工具分析,使用合理的技巧优化APP的体验,提升APP的流畅度,但关于内存优化的文章很少有看到。在Android设备内存动不动就上G的情况下,的确没有必要去太在意APP对Android系统内存的消耗,但在实际工作中我做的是教育类的小学APP,APP中的按钮、背景、动画变换基本上全是图片,在2K屏上(分辨率2048*1536)一张背景
2015-12-09 17:43:39
637
原创 关于布局
第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_cent
2015-12-09 17:33:32
544
转载 android中string.xml中的特殊符号写法
项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示: @号 @ :号 : 空格 以下为常见的ASCII十进制交换编码: --> !-->!"-->"#-->#$-->$%-->%&
2015-11-18 16:31:40
1165
原创 多适配的小问题
有的项目需要国际化,这时候以前在代码里边加入的文字做起来就比较麻烦,所以在一开始最好将所有的文字写入 values/strings.xml 里,这样在以后可以省很多的事情!String hello_world=getResources().getString(R.string.hello_world);
2015-11-11 16:17:23
531
转载 Android特效 五种Toast详解
转载: Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。而且Toast主要用于向用户显示提示消息,接下来巴士为大家总结了Android五种Toast特效详解,当然大家也可以根据自己的需求来自定义自己想要的效果。Android五种Toast特效详解 1.默
2015-10-29 13:52:55
683
转载 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
598
原创 webView链接进入下载页面
如下图所示,在手机浏览器中访问京东的手机版网站(m.jd.com),顶部会有一个广告图,点击这个广告图,如果手机上已经安装了京东App,则直接打开,如果没有安装,则开始下载。实现方式1.为Android应用的启动Activity设置一个Schema,如下:2.用户点击浏览器中的链接时,在动态创建一个不可见的iframe,并且让这个iframe去加载步骤1中的Sche
2015-10-15 15:22:14
1765
转载 android GestureListener手势,多指缩放
注意 1.onDown 多指事件仍然响应成单指 2.onScroll滑动时触发,e1只能获得一个点 ,而e2却能获得多点。(搞不清楚为什么怎么设计) 3.想在view上加 GestureListener 可以使用下面的代码: public class ViewerInnerTouchListener implements OnTouchListen
2015-10-10 18:00:39
1200
转载 AndroidSwipeLayout:最强大的 Swipe Layout
AndroidSwipeLayout是一个很强大的 Swipe Layout,和SwipeListView相比, 它不局限于ListView,点击图片观看效果特性轻松的整合ListView GridView ViewGroup 能回调 onOpen(), onUpdate 可以通知子元素 可以处理复杂的情况下载gradleJavadepe
2015-10-10 17:41:39
856
转载 Android常见崩溃或闪退的问题描述及原因总结
1、nullpointer——就是使用一个对象的时候还没有对其进行初始化导致该问题 一般在何种情况下容易出现呢?(1)父窗口+子窗口同时出现的,父窗口因为某种原因消掉了,子窗口还在,操作子窗口找不到父窗口的pid,就会出现问题(2)加载过程中进行刷新或者其他点击操作,可能某种资源还没有初始化成功,就会出现该问题(3)异常情况下,比如断网了,比如需要连接的设备没有连接,则相应资源
2015-10-10 17:05:39
7326
转载 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
414
原创 QQ,微博,微信链接分享无法显示分享记录
遇到这个问题,对于一个菜鸟来说我完全不知道什么原因在Constants 中找到 public static final String QQ_Scheme="tencent1104827956";将tencent1104827956 粘贴到 主配置清单文件的 !
2015-10-09 17:11:21
1323
转载 ADT开发中的一些优化设置:代码自动补全等
默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘 设置 android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭 android:imeOptions="actionSend"软键盘下方变成“发送”,点击后光标移动下一个
2015-09-17 14:06:03
382
转载 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
467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人