• 详解Java解析XML的四种方法

    XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet Language Transformations),具体可参阅w3c官方网...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1408 次 | 标签:
  • Java数组声明、创建、初始化

    一维数组的声明方式: type var[]; 或type[] var; 声明数组时不能指定其长度(数组中元素的个数), Java中使用关键字new创建数组对象,格式为: 数组名 = new 数组元素的类型 [数组元素的个数] 实例: TestNew.java: 程序代码: public class TestNew {      public static void main(String args[]) {          int[] s ;          int i ;          s = new int[5] ;          for(i =...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1379 次 |
  • 三步学会Java Socket编程

    第一步 充分理解Socket 1.什么是socket 所谓socket通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1410 次 |
  • Java根据经纬度和半径计算经纬度范围

    /** * @param raidus 单位米 * return minLat,minLng,maxLat,maxLng */ public static double[] getAround(double lat, double lon, int raidus) { Double latitude = lat; Double longitude = lon; Double degree = (24901 * 1609) / 360.0; double raidusMile = raidus; Double dpmLat = 1 / degree; Double radiusLat = dpmLat * raidusMile; Double minLat = latitude – radiusLa...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1484 次 |
  • 在 Android 上使用 XML

    简介: Android 是针对移动设备的一种新兴的开源操作系统和 SDK。借助它,您可以创建功能强大的移动应用程序。当您的应用程序可以访问 Web 服务时,其吸引力会大大增加,这意味着您需要使用 Web 语言:XML。在本文中,您将了解在 Android 上使用 XML 的不同方法,以及如何使用它们构建自己的 Android 应用程序。   入门 在本文中,您将学习如何构建通过 Internet 使用 XML 的 Android...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1616 次 |
  • android与SQLite的小总结

    关于SQLite的一些基础知识,网上很多,例如http://wenku.baidu.com/view/dfd52e0d6c85ec3a87c2c5e0.html,在这里就只是小小地总结下在Android开发中SQLite的一些关键点吧。 SQLite的前世今生大家都懂得的,一个轻量级数据库可以说就是一个文件组织体系,一个兼容大部分数据库语法的嵌入式数据库。因为在android的SDK对其提供了支持,所以大部分android的开发中,APP内部文件系统的建立都离...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1396 次 |
  • android中—–JSON数据解析

    什么是JSON 1.JSON(JavaScript Object Notation):是一种基于JavaScript语言的轻量级的数据交换格式 2.JSON数据是一系列键值对的集合 3.JSON已经被大多数开发人员接受,在网络数据的传输当中应用非常广泛 4.JSON相对于XML来讲解析稍微方便一些   JSON数据格式的特点 JSON VS XML 为什么使用 JSON? 对于 AJAX 应用程序来说,JSON 比 XML 更快更易使用: 相比 XML 的不同之处 没有结束...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1446 次 | 标签:, ,
  • android中—–JSON例子一、 二

    JSON例子一   MainActivity.java中 核心代码 private String jsonData = “{“name”:”Michael”,”age”:20}”;   MainActivity.java   1 import android.app.Activity; 2 import android.os.Bundle; 3 import android.view.View; 4 import android.view.View.OnClickListener; 5 import android.widget.Button; 6 7 public...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1415 次 | 标签:, ,
  • android——Oauth认证原理

    1 什么是OAuth 一种安全认证的协议 为用户资源的授权提供了一个安全、开放而又简易的标准 不会使第三方触及到用户的账号信息 http://www.oauth.net 2 OAuth当中的角色 ServiceProvider 服务提供者 通常是网站(例如:网盘,微博或博客) User 用户 ,用户持有网站(服务提供者)的 帐号和和密码,并且可保存和发布一些信息给其他用户, 比如发微博信息 Consumer 客户 比如应用程序  (程序...阅读全文
    作者:极限手指 | 分类:Java | 阅读:1438 次 | 标签:,
  • android——文件下载

    文件下载步骤 创建一个HttpURLConnection对象 HttpURLConnection urlConn = (HttpURLConnection)url.openConnection(); 获得一个InputStream对象 urlConn.getInputStream() 访问网络的权限 android.permission.INTERNET 阅读全文
    作者:极限手指 | 分类:Java | 阅读:1415 次 | 标签:,