Android
文章平均质量分 75
DanielHan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StateListDrawable资源
原创 2014-07-15 21:18:16 · 214 阅读 · 0 评论 -
Intent用法
[/code] [size=large]Send.java[/size] [code="java"] package com.example.intentdemo; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickLis原创 2014-07-07 16:07:57 · 120 阅读 · 0 评论 -
四大组件-ContentProvider
原创 2014-07-07 22:25:12 · 117 阅读 · 0 评论 -
存储方式一:SharedPreferences
ferences.Editor edit = share.edit(); // 编辑文件 edit.putString("author", "LiXingHua") ; // 保存字符串 edit.putInt("age", 30); // 保存整型 edit.commit() ; [/code] [b][size=x-large]二.获取数据[/size][/b] [code="java&qu原创 2014-07-08 10:08:46 · 102 阅读 · 0 评论 -
存储方式二:文件(文本文件)
enerated catch block e.printStackTrace(); } PrintStream print=new PrintStream(output); print.println("姓名:DanielHan"); print.println("年龄:10"); print.close(); [/code] [b][size=x-large]二.读[/size][/b] [code="jav原创 2014-07-08 13:37:40 · 257 阅读 · 0 评论 -
存储方式二:文件(raw下的文本文件)
blic class MainActivity extends Activity { private TextView txt=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); txt=(TextView)findViewById(R.id.txt);原创 2014-07-08 13:47:33 · 198 阅读 · 0 评论 -
存储方式二:文件(XML DOM解析)
port javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; import org.w3c.dom.Document; import org.w3c.dom.Element; import android原创 2014-07-08 19:41:19 · 114 阅读 · 0 评论 -
存储方式二:文件(XML SAX解析)
} public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } [/code] [b][size=large]MySAX.java[/size][/b] [code="java&quo原创 2014-07-08 19:40:43 · 116 阅读 · 0 评论 -
存储方式二:文件(XML XmlPull解析)
eturn name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } } [/code] XmlPullUtil.java [code="java"] pack原创 2014-07-09 13:30:12 · 116 阅读 · 0 评论 -
存储方式三:数据库SQLite(SQLiteOpenHelper)
ublic class SQLHelper extends SQLiteOpenHelper { private static final String dbName="mydb.db"; private static final int version=2; public SQLHelper(Context context) { super(context, dbName, null, version); } //调用getWritableDat原创 2014-07-09 18:23:45 · 173 阅读 · 0 评论 -
ImageView的ScaleType属性
方式,共有8种取值ScaleType.CENTER, ScaleType.CENTER_CROP, ScaleType.CENTER_INSIDE, ScaleType.FIT_CENTER, ScaleType.FIT_END, ScaleType.FIT_START, ScaleType.FIT_XY, ScaleType.MATRIX。这8种取值中,最后一种MATRIX是根据一个3x3的矩阵对其中图片进行缩放。我们这里主要看前七种的用法。 这里的实验选取的ImageView宽高均为150dp。2014-07-15 12:54:45 · 130 阅读 · 0 评论 -
Android home键和back键区别
原创 2014-07-15 13:04:08 · 141 阅读 · 0 评论 -
常用组件-ListView
[size=large]MainActivity.java[/size] [code="java"] package com.example.listviewdemo; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.os.原创 2014-07-07 15:23:49 · 103 阅读 · 0 评论 -
两分钟彻底让你明白Android Activity生命周期(图文)!
笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下. 首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的): [img]http://dl2.iteye.com/upload/attachment/0099/1474/e67f7f42-c1a0-3bbb-8c1a-ecec03a6e419.gif[/img] Activity其实是继承了ApplicationContext这个类原创 2014-07-16 09:39:53 · 161 阅读 · 0 评论 -
java中的匿名内部类总结
原创 2014-07-16 14:45:29 · 90 阅读 · 0 评论 -
Handler
原创 2014-07-16 16:43:10 · 109 阅读 · 0 评论 -
Android开发之WebService介绍
原创 2014-08-05 10:31:22 · 123 阅读 · 0 评论 -
Android平台调用WebService详解
原创 2014-08-05 10:32:24 · 109 阅读 · 0 评论 -
tools:context的作用
原创 2014-08-05 13:32:40 · 199 阅读 · 0 评论 -
Android中全屏无标题设置
ms.FLAG_FULLSCREEN); [/code] 方法二:在AndroidManifest.xml中根据需要在或中使用Android系统定义的Android主题方式进行设置 [code="xml"] android:theme="@android:style/Theme.NoTitleBar.Fullscreen" [/code] 方法三:先在res/values下创建一个styles.xml文件,在文件中写入如下内容 [code=&qu原创 2014-09-24 13:06:25 · 142 阅读 · 0 评论 -
android调用手机联系人
原创 2014-09-24 14:11:52 · 160 阅读 · 0 评论 -
drawable不同目录你会怎么选择(Android)
原创 2014-09-26 15:18:30 · 180 阅读 · 0 评论 -
存储方式二:文件(raw下的文本文件)
package com.example.filedemo; import java.io.InputStream; import java.util.Scanner; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class Main原创 2016-01-07 13:33:55 · 887 阅读 · 0 评论 -
Android home键和back键区别
back键 Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来销毁当前Activity,当此Activity又被其它Activity启动起来的时候,会重新调用OnCreate()方法进行创建,当栈中所有Activity都弹出结束后,应用也就随之结束了.如果说程序中存在service之类的,则可以在恰当的位置原创 2016-01-07 13:52:39 · 566 阅读 · 0 评论 -
tools:context的作用
tools:context="activity name"这一句不会被打包进APK。只是ADT的Layout Editor在你当前的Layout文件里面设置对应的渲染上下文,说明你当前的Layout所在的渲染上下文是activity name对应的那个activity,如果这个activity在manifest文件中设置了Theme,那么ADT的Layout Editor会根据这个Theme来渲染原创 2016-01-07 14:14:38 · 599 阅读 · 0 评论 -
Android平台调用WebService详解
http://blog.youkuaiyun.com/lyq8479/article/details/6428288原创 2016-01-07 14:09:16 · 551 阅读 · 0 评论 -
Android开发之WebService介绍
http://blog.youkuaiyun.com/lyq8479/article/details/6420398原创 2016-01-07 14:06:35 · 403 阅读 · 0 评论 -
Handler
Android中有着和J2SE同样优秀的多线程支持,可以把那些耗时较多的操作放在新线程中操作。但是当新线程中有涉及到操作UI的操作时,就会对主线程产生危险,因此,Android提供了Handler作为主线程和子线程的纽带。同时,Handler对象初始化后,就默认与对它初始化的进程的消息队列绑定,因此可以利用Handler所包含的消息队列,制定一些操作的顺序。 下面,就Handler的以上两点作用,原创 2016-01-07 14:03:53 · 308 阅读 · 0 评论 -
两分钟彻底让你明白Android Activity生命周期(图文)!
大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下. 首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):原创 2016-01-07 13:58:02 · 300 阅读 · 0 评论 -
StateListDrawable资源
StateListDrawable用于组织多个Drawable对象。当使用StateListDrawable作为目标组件的背景/前景图片时,StateListDrawable对象所显示的Drawable对象会随目标组件状态的改变而自动切换。 定义StateListDrawable对象的XML文件的根元素为,该元素可以包含多个元素,该元素可指定如下属性。 android:color或and原创 2016-01-07 13:55:20 · 340 阅读 · 0 评论 -
存储方式三:数据库SQLite(SQLiteOpenHelper)
SQLHelper.java package com.example.sqlitedemo; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class SQ原创 2016-01-07 13:44:36 · 323 阅读 · 0 评论 -
存储方式二:文件(XML XmlPull解析)
1.读 LinkMan.java package com.example.xmlpulldemo; public class LinkMan { private String name; private String email; public String getName() { return name; } public void setName(Strin原创 2016-01-07 13:41:55 · 408 阅读 · 0 评论 -
存储方式二:文件(XML DOM解析)
1.写 package com.example.filedemo; import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.transform.Transformer; imp原创 2016-01-07 13:39:15 · 333 阅读 · 0 评论 -
存储方式二:文件(XML SAX解析)
LinkMan.java package com.example.saxdemo; public class LinkMan { private String name; private String email; public String getName() { return name; } public void setName(String name)原创 2016-01-07 13:36:35 · 261 阅读 · 0 评论 -
存储方式二:文件(文本文件)
一.写 FileOutputStream output=null; try { output=openFileOutput("1.txt", MODE_PRIVATE); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace();原创 2016-01-07 13:31:12 · 463 阅读 · 0 评论 -
存储方式一:SharedPreferences
一.添加数据 SharedPreferences share = super.getSharedPreferences(FILENAME, Activity.MODE_PRIVATE); // 指定操作的文件名称 SharedPreferences.Editor edit = share.edit(); // 编辑文件 edit.putString("autho原创 2016-01-07 13:28:05 · 627 阅读 · 0 评论 -
Intent用法
用法一:跳转后的activity不需要回传参数 send.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent"原创 2016-01-07 13:25:24 · 294 阅读 · 0 评论 -
常用组件-ListView
用法一 data.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="?android:attr/listPreferredItemHeight"原创 2016-01-07 13:22:44 · 271 阅读 · 0 评论 -
虚线分割线
android:shape="line" > android:dashGap="3dp" android:dashWidth="3dp" android:width="1dp" android:color="@color/divider" /> 注:height要大于width才能原创 2016-06-02 12:26:16 · 524 阅读 · 0 评论 -
Application
Application原创 2016-06-03 09:09:21 · 363 阅读 · 0 评论
分享