摘要:
写这篇文章主要有三个目的: 1.使用高德地图api定位 2.获取天气数据 3.编程练手文件结构清单文件信息说明: ... 阅读全文
摘要:
返回退出事件确认/** * 退出程序 * * @param context */ public static void QuitHintDialog(final Context context) { new AlertDialog.Buil... 阅读全文
摘要:
1.编写类继承activity,并重写onCreate方法package org.tonny;import android.app.Activity;import android.os.Bundle;public class FirstActivity extends Activity{ @Over... 阅读全文
摘要:
error: Error retrieving parent for item: No resource found that matches the given name 'android:Wind首先把android-support-v7-appcompat 导入EclipseFile->Imp... 阅读全文
摘要:
android中不同手机分辨率适配问题在项目开发的过程中,同一个布局对应不同的手机会显示出不同的效果。导致这个现象产生的原因是不同手机的分辨率不同。在android sdk提供的帮助文档中,我们可以看到各种手机的分辨率和对应的屏大小。QVGA (240x320),WQVGA400(240x400),... 阅读全文
摘要:
看到QQ群里有个朋友说加载图片内存溢出的问题,所以就按照自己的想法试试的。但是按照他的方法,不知道为何没有发生内存溢出,不知道什么情况。写这篇文章主要有三个目的: 1.多线程的学习 2.图片加载的学习 3.编程练手好了,上代码package org.tonny;import java.io.I... 阅读全文
摘要:
1.例子学习时间函数,并实现了简单的多个按钮监听同一个事件的方法2.代码代码很简单,也很清晰package com.example.datetime;import java.text.SimpleDateFormat;import java.util.Date;import android.app.... 阅读全文
摘要:
1socket的作用通过http去获取服务器的数据在有些情况下是行不通的,所有使用socket与服务器通信也是必须掌握的2.代码好了上代码,代码中有解释,首先是简单的服务端代码package org.tonny;import java.io.BufferedReader;import java.io... 阅读全文
摘要:
1ContentProvider相关知识1.1在安卓应用中,通过文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据。可以看出虽然它们 可以对外共享数据,但数据访问方式会因数据存储的方式而不同。在安... 阅读全文
摘要:
1前言android中使用SQLite作为数据库,在进行相关的开发的时候不需要导入包。SQLite起符合SQL标准,也有自己的一些特性,是一个轻量级的数据库。2代码简单的数据库类封装package org.tonny.utils;import android.content.Context;impo... 阅读全文
摘要:
作为Android开发的组成部分,多线程的作用举足轻重,先来说说应用场景1多线程使用场景1.1正常使用中,经常有子线程来更新界面UI的需求,但是安卓不允许子线程更新UI使用子线程处理UI,若线程需要较长的时间,势必造成UI没有反应,从而导致程序ANR(Application is not respo... 阅读全文
摘要:
1.初步认识HTTPHTTP(Hypertext Transfer Protocol超文本传输协议)是网络应用层协议,建立在TCP/IP基础上,HTTP使用可靠的TCP连接,默认端口是80。较常用的HTTP为GET和POST,不同在于GET通过在请求URL中设定参数来查询,POST则是以表单的形式将... 阅读全文
摘要:
最近在学习安卓相关的编程,对于一门新技术的学习,我想应该跟其他语言一样吧,如C++和C#,也是文件,网络,多线程以及数据库之类的学习了。所以决定先从文件下手,现在将文件的一点学习列在下面:1.Java中文件的操作Java中文件的操作分为两种类型:字节型(Stream)和字符型(Reader),但是字... 阅读全文