- 博客(17)
- 收藏
- 关注
转载 通俗易懂的正则表达式
编写验证规则最流行和最简单的方法就是正则表达式了,但唯一的一个问题是正则表达式的语法太隐晦了,让人蛋疼无比。很多开发者为了在项目中应用复杂的验证,经常要使用一些小抄来记住正则式的复杂语法和各种常用命令。在这篇文章中,我将试图让大家明白什么是正则表达式,以及如何更轻松地学习正则表达式。也许你是初学者,那以防万一,我先来讲讲什么是正则表达式吧:正则表达式可以帮助我们更好
2016-01-22 12:08:01 644
原创 Android应用程序签名详解
本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名? 如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗
2016-01-13 14:22:16 302
原创 Android中PhoneGap的使用方法
1 phonegap.js 加入到项目。2 phonegap.jar 加入到项目,变成奶瓶3 模仿js 下载phonegap的源码,在资产目录底下。/* * PhoneGap is available under *either* the terms of the modified BSD license *or* the * MIT License (2008). S
2015-12-29 00:29:17 408
转载 常用排序算法JAVA实现
排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。 排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。 内排序有可以
2015-12-28 22:55:05 252 1
原创 NDK调用
windows .exe .dlllinux elf .so1 编译阶段2 连接阶段 Java -> .class -> java的虚拟机 C -> .0中间文件 -> .exe .dll.elf .so .alinux arm .sox86 windows
2015-12-28 14:16:06 229
原创 网络数据的请求
网络数据的请求学习小总结1.请求的方式主要有两种,就是GET请求和POST请求。安卓系统中提供的原始的请求网络的类主要就是URLConnection这个类,这个类的使用方法为:eg: URL mURL = new URL(url); //先新建一个URL对象 conn = (HttpURLConnection) mURL.openConnection()
2015-12-19 16:48:33 489
原创 深入理解 Context
什么是Context?想必大家都不陌生,在 Android 开发中离不开 Context 调用各种跟系统有关的 API 都必须用到 Context 。我们可以将她理解为上下文环境,大概就是里面存储一堆全局变量,这些变量在调用系统 API 时需要用到。文字始终难以表达我想说的,咱们来分析原理吧!Context 哪里来的?开发 Android 应用必须得有一个 Activit
2015-12-18 21:47:59 243
原创 Android中进程间通信的几种方式
大家都知道,安卓中可以进行进程间的通信的方法主要有aidl,此外,还有broadcast,contentProvider等方式也可以进行进程间的信息或数据的传递,现在总结一下这几种方式的特点:broadcast:用于发送和接收广播!实现信息的发送和接收! aidl:用于不同程序将服务的相互调用!实现了一个程序为另一个程序服务的功能!Content Provider:用于将程序的数据库人
2015-12-18 13:16:56 4184 1
原创 Service总结
服务: 长期后台运行的没有界面的组件android应用:什么地方需要用到服务?天气预报:后台的连接服务器的逻辑,每隔一段时间 获取最新的天气信息股票显示:后台的连接服务器的逻辑,每隔一段时间 获取最新的股票信息mp3播放器: 后台长期的播放音乐。new Thread(){}.start(); 子线程没有界面,也是长期后台运行的。
2015-12-15 21:31:59 307
转载 XML解析
转载自:http://blog.csdn.net/liuhe688/article/details/6415593XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器
2015-12-09 22:05:40 360
原创 黑马第28期笔记3(数据存储)
紧接着上面第2篇。1.可通过FileInputStream和FileOutputStream进行数据的读取和存储(比如账号密码的存储)(可以指定文件路径进行传递,这种写法不好,不推荐,如下所示)2. this.getFilesDir();// /data/data/包名/files(推荐写法,直接getFileDir())3.SD卡存储
2015-12-09 21:32:18 313
原创 黑马第28期笔记2(程序测试)
1.短信发送器核心代码sendbtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { number = phone_number_edit.getText().toString
2015-12-09 17:58:07 471
原创 黑马第28期笔记1
本来现在应该找工作的了,但是又来了几个课程设计,只能将找工作先延迟延迟了,作为一个大四狗真的不容易。趁最近有时间,把电脑上存放已久的黑马28期过一遍,然后同时做一下笔记记录一下自己学习的东西。通信技术:1G 模拟制式只能进行语音通话.(1G就是大哥大啦,1995年)2G GSM, CDMA收发短信和邮件.(这才是真正的2G,不可以上网的,1996,199
2015-12-09 12:55:24 538
转载 Android开发中的屏幕适配问题1
相信很多小伙伴在开发Android程序的时候或多或少地被屏幕适配这一块困扰,而小锐也一直受这个问题的困扰,几天前去面试的时候面试官还问我一个问题,就是把一张相同的图片放在不同分辨率的Drawable下显示效果一样吗?当时还是乱答一通,今天趁有空决定彻底解决这一问题。官方文档网址:http://developer.android.com/intl/zh-cn/guide/practice
2015-12-07 22:39:35 413
原创 MYSQL中常用操作的总结
MySQL的相关概念介绍MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成, 如图所示的一个表格:表头(header): 每一列的名称;列(row): 具有相同数据类型的数据的集合;行(col): 每一行用来描述某个人/物的具体信息;
2015-12-05 17:26:18 360
转载 框架模式 MVC 在Android中的使用
算来学习Android开发已有2年的历史了,在这2年的学习当中,基本掌握了Android的基础知识。越到后面的学习越感觉困难,一来是自认为android没啥可学的了(自认为的,其实还有很多知识科学),二来网络上的很多框架已经帮我们做了太多的事情了,我们只需要画画UI就可以了,感觉Android开发没有太多的技术含金量。最近闲来无事,开始总结之前学过的知识点,想着是否应该学点其他的东西呢?总不能局限
2015-12-04 21:56:08 438 1
转载 android Application类的详细介绍
在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是; * Base class for those who need to maintain global application state. You can * p
2015-12-04 14:43:48 299 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人