当前位置: 首页 > JAVA
  • android中—–JSON数据解析

    什么是JSON 1.JSON(JavaScript Object Notation):是一种基于JavaScript语言的轻量级的数据交换格式 2.JSON数据是一系列键值对的集合 3.JSON已经被大多数开发人员接受,在网络数据的传输当中应用非常广泛 4.JSON相对于XML来讲解析稍微方便一些   JSON数据格式的特点 JSON VS XML 为什么使用 JSON? 对于 AJAX 应用 ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:191 次 | 标签:, ,
  • 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. ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:171 次 | 标签:, ,
  • android——Oauth认证原理

    1 什么是OAuth 一种安全认证的协议 为用户资源的授权提供了一个安全、开放而又简易的标准 不会使第三方触及到用户的账号信息 http://www.oauth.net 2 OAuth当中的角色 ServiceProvider 服务提供者 通常是网站(例如:网盘,微博或博客) User 用户 ,用户持有网站(服务提供者)的 帐号和和密码,并且可保存和发布一些 ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:187 次 | 标签:,
  • android——文件下载

    文件下载步骤

    创建一个HttpURLConnection对象

    HttpURLConnection urlConn =

    (HttpURLConnection)url.openConnection();

    获得一个InputStream对象

    urlConn.getInputStream()

    访问网络的权限

    android.permission.INTERNET

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:168 次 | 标签:,
  • Activity和View

    >> Activity和View Activity是Android 用户中负责与,用户交互的组件—大致上读者可以把它想象成Swing 编程中的JFrame控件。不过它与JFrame的区别在于:JFrame本身可以设置布局管理器.不 断地向J Frame中添加组件,但Activity只能通过setContentView(View)来显示指定组件。 View组件是所有UI控件、容器控件的基类,V ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:165 次 | 标签:,
  • Android之Bundle传递数据详解与实例及Bundle与SharedPreferences的区别

    效果如下:   初始界面 输入信息 “确定”以后 一、API文档说明   1.介绍     用于不同Activity之间的数据传递   1.重要方法     clear():清除此Bundle映射中的所有保存的数据。     clone():克隆当前Bundle     containsKey(String key):返回指定key的值     getString(String key) ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:141 次 | 标签:,
  • Android 按两次back键退出 — 效率最高版

    private long exitTime = 0;    @Override  public boolean onKeyDown(int keyCode, KeyEvent event) {      if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){                        if((System.currentTimeMillis()-exitTime) > 2000){          Toast.makeText(get ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:210 次 | 标签:,
  • Android界面基本属性

    布局:     在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)                                            线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= “horizontal ”   ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:415 次 | 标签:,
  • Android应用程序模块详解

    在大多数操作系统里,存在独立的一个1对1的可执行文件(如Windows里的exe文件), 它可以产生进程,并能和界面图标、应用进行用户交互。但在Android里,这是不固定的,理解将这些分散的部分如何进行组合是非常重要的。 由于Android这种可灵活变通的,在实现一个应用不同部分时你需要理解一些基础技术: 一个android 包 ...

    阅读全文
    作者:极限手指 | 分类:Java | 阅读:148 次 | 标签:,