
Android开发简单应用
文章平均质量分 65
Android入门应用
dzq_feixiang
这个作者很懒,什么都没留下…
展开
-
Android---Volley请求 Json解析 xUtils数据存储
xUtils 包含了很多实用的android工具,关于xUtils详细介绍请参考 xUtils github地址,本文以一个小例子简单介绍下Android Studio使用xUtils存储数据到本地。1.在Module中的build.gradle里添加以下依赖compile 'org.xutils:xutils:3.3.36'2.添加以下权限<uses-permission android:nam原创 2016-07-04 02:33:25 · 935 阅读 · 0 评论 -
Android---Intent传递对象、对象数组
Android有两种方式传递对象,分别让对象实现Serializable接口和Parceable接口。 用Serializable传递对象:bundle.putSerializable(“key”,object); 接收对象: (Object)getIntent().getSerializableExtra(“key”); 用Parceable传递对象: bundle.putP原创 2016-03-20 01:06:33 · 13977 阅读 · 1 评论 -
Android技术积累:开发规范
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20150709书写规范编码方式统一用UTF-8. Android Studio默认已是UTF-8,只要不去改动它就可以了。缩进统一为4个空格,将Tab size设置为4则可以保证tab键按4个空格缩进。另外,不要勾选上Use tab character,可以保证切换到不同tab长度的环境时还能转载 2016-03-24 22:12:38 · 566 阅读 · 0 评论 -
Android Studio 快捷键使用
不久前,我的Android开发工具也终于从Eclipse转到了Android Studio,虽然刚开始接触的时候还是遇到了小小的麻烦,但是真正入门之后,才发现AS是真的强大,再加上现在Github上的大部分开源项目基本上都是基于AS开发的,所以,还在使用Eclipse的小伙伴们,赶紧熟悉使用AS进行开发吧。 下面介绍一下AS下常用快捷键的使用,本文所涉及到的内容是从慕课网上学习到的。原视频地址:原创 2016-05-15 17:37:04 · 1608 阅读 · 0 评论 -
Android---监听EditText变化
可以使用EditText的addTextChangedListener(TextWatcher watcher)方法对EditText实现监听,重写三个方法: 1.MainActivity.javaimport android.app.Activity;import android.os.Bundle;import android.text.Editable;import android.t转载 2016-03-15 15:22:39 · 367 阅读 · 0 评论 -
Android---universal-image-loader应用
Universal-Image-loader GitHub源码地址 Universal Image Loader针对图片的加载、缓存、显示提供了强大、灵活的工具,它在图片的加载、缓存过程中提供了许多配置信息供我们选择。特点: 多线程加载图片 图片的内存缓存或磁盘缓存 对图片的加载和下载过程进行监听,进行事件处理等 图片的来源可以是以下几种: “http翻译 2016-03-11 19:48:11 · 612 阅读 · 0 评论 -
Android解析xml(3)---Pull解析
除了可以使用SAX和DOM解析xml文件外,还可以使用Android系统内置的Pull解析器来解析xml文件。Pull解析器的运行方式与SAX解析器相似。它提供了类似的事件,如开始元素的结束元素事件。使用parser.next()可以进入下一个元素并触发相应事件,当元素开始解析时,调用parser.nextText()方法可以获取下一个Text类型元素的值。 Pull解析器有五种事件状态:翻译 2016-03-10 15:24:25 · 423 阅读 · 0 评论 -
Android解析xml(2)---DOM解析
DOM是一种用于xml文档的对象模型,可直接访问xml文档的各个部分。在DOM中,文档被模拟为树状,xml的每个组成部分都被表示为一个节点。DOM允许用户便利文档树,从父节点移动到子节点和兄弟节点等。由于DOM的实现要将xml节点保存在内存中,因此在处理较大的文档时,效率比较低下。 采用DOM解析的方式有点在于它可以进行遍历,可以知道上、下层节点的情况。本篇文章与上篇Android解析x翻译 2016-03-10 10:55:31 · 513 阅读 · 0 评论 -
Android解析xml(1)---SAX解析
SAX是一种以事件为驱动的XML API,特点是 解析速度快、占用内存少,适用于Android等CPU、内存资源宝贵的移动设备。SAX被认为是处理XML最有效的标准方法。record.xml<?xml version="1.0" encoding="UTF-8"?><record> <study id="1"> <topic>SAX Parser</topic>翻译 2016-03-09 17:16:45 · 447 阅读 · 0 评论 -
Android---获取已安装应用列表
我们手机上安装的应用默认是以GridView的形式排放的,本篇博客将讲述以ListView的形式获得所有应用,并且点击应用后可以启动。1. ListView item的布局文件 list_item.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/原创 2016-03-08 15:37:02 · 1084 阅读 · 0 评论 -
Android---SharedPreferences 记住用户名和密码
SharedPreferences是Android提供的一个轻量级存储类,经常用于保存软件设置参数。存放的格式为xml,文件存放在 /data/data/package name/shared_prefs下。1.主布局文件 activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:andro原创 2016-03-08 21:05:02 · 519 阅读 · 0 评论 -
Android---获取手机联系人及归属地
获取通讯录中的联系人以及使用Volley请求调用后台接口,获得联系人归属地。1.activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layou原创 2016-03-12 23:17:06 · 1366 阅读 · 1 评论 -
Android---Volley请求天气接口JSON解析
本篇文章主要内容为:运用Volley框架进行网络请求,调用百度天气API并对得到的json数据解析。天气接口为百度API的,地址:http://apistore.baidu.com/apiworks/servicedetail/478.html。首先选择要查询天气的城市,然后根据城市名,得到该城市七日天气数据。其中用的城市列表是参考网上的,原地址:http://www.okbase.net/fil原创 2016-03-16 16:37:30 · 1836 阅读 · 1 评论 -
Android --- Recyclerview and Cardview
首先,先来介绍下这两个组件:Recylerview:Google官方定义: RecyclerView 小组件比 ListView 更高级且更具灵活性。 此小组件是一个用于显示庞大数据集的容器,可通过保持有限数量的视图进行非常有效的滚动操作。如果您有数据集合,其中的元素将因用户操作或网络事件而发生改变,请使用 RecyclerView 小组件。如果要使用 RecyclerView 小组件,原创 2016-04-04 23:47:07 · 547 阅读 · 1 评论