
Android
joker_wqz
这个作者很懒,什么都没留下…
展开
-
Android GestureDetector手势识别类
为了加强鼠标响应事件,Android提供了GestureDetector手势识别类。通过GestureDetector.OnGestureListener来获取当前被触发的操作手势(Single Tap Up、Show Press、Long Press、Scroll、Down、Fling),具体包括以下几种:boolean onDoubleTap(MotionEvent e) 解转载 2013-11-02 15:38:54 · 508 阅读 · 0 评论 -
Android学习笔记 - fragment
public class FramentMainActivity extends FragmentActivity { private Fragment[] fragments; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); re转载 2015-02-10 23:56:39 · 536 阅读 · 0 评论 -
Android学习笔记 - Broadcast
BroadcastReceiver(广播接收器)是Android中的四大组件之一。 下面是Android Doc中关于BroadcastReceiver的概述:①广播接收器是一个专注于接收广播通知信息,并做出对应处理的组件。很多广播是源自于系统代码的──比如,通知时区改变、电池电量低、拍摄了一张照片或者用户改变了语言选项。应用程序也可以进行广播──比如说,通知其它应用程序一些数转载 2015-02-02 23:52:10 · 387 阅读 · 0 评论 -
Android应用开发SharedPreferences存储数据的使用方法
1.概述。SharePreferences是用来存储一些简单配置信息的一种机制,使用Map数据结构来存储数据,以键值对的方式存储,采用了XML格式将数据存储到设备中。例如保存登录用户的用户名和密码。只能在同一个包内使用,不能在不同的包之间使用,其实也就是说只能在创建它的应用中使用,其他应用无法使用。创建的存储文件保存在/data/data//shares_prefs文件夹下。转载 2015-05-24 08:59:23 · 685 阅读 · 0 评论 -
Android学习笔记 - DOM SAX PULL JSON
Dom 创建 XMLDom,借助 javax.xml.parsers.DocumentBuilder,可以创建 org.w3c.dom.Document 对象。使用来自 DocumentBuilderFactory 的 DocumentBuilder 对象在 Android 设备上创建与解析 XML 文档。您将使用 XML pull 解析器的扩展来解析 XML 文档。转载 2015-03-11 23:24:37 · 528 阅读 · 0 评论 -
Android学习笔记 - ViewPager + Fragment实现滑动标签页
ViewPager 结合Fragment实现一个Activity里包含多个可滑动的标签页,每个标签页可以有独立的布局及响应。activity_main.xml[html] view plaincopyxml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="转载 2015-02-11 23:51:46 · 497 阅读 · 0 评论 -
Android学习笔记 - 杂
Android permission 访问权限大全程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write ac转载 2015-02-09 23:36:02 · 537 阅读 · 0 评论 -
Android学习笔记 - Adapter
1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与Adapter有关的所有接口、类的完整层级图。在我们使用过程中可以根转载 2015-02-11 00:01:41 · 405 阅读 · 0 评论 -
Android学习笔记 - socket编程实例
注意点:注册访问的网络权限;android中UI线程不能有访问网络的操作,否则会报android.os.NetworkOnMainThreadException的异常[html] view plaincopyuses-permission android:name="android.permission.INTERNET"/>转载 2015-02-09 22:35:06 · 780 阅读 · 0 评论 -
Android学习笔记 - Broadcast
Contents:AnimationsTween AnimationsAnimationSetInterpolatorFrame-By-Frame AnimationsLayoutAnimationsControllerAnimationListener Animations转载 2015-02-03 23:10:28 · 439 阅读 · 0 评论 -
Android学习笔记 - Intent
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activi转载 2015-02-02 23:48:59 · 342 阅读 · 0 评论 -
Android学习笔记 - TabHost 和 Menu(一)
TabHost有时,我们想在一个window中显示多个视图,这时就需要用到Tab容器。在Android里它叫TabHost。使用TabHost有两种方式:在相同的activity中使用TabHost导航多个视图使用TabHost导航多个Activity(通过intents)Tab应用的结构TabHost的Activity的结构如下:转载 2015-02-01 15:35:35 · 482 阅读 · 0 评论 -
Android学习笔记 - SlidingDrawer 和 ExpandableListView
我们来看一下官方文档中对这个控件 的定义:SlidingDrawer hides content out of the screen and allows the user to drag a handle to bring the content on screen. SlidingDrawer can be used vertically or horizontally. A sp转载 2015-02-01 16:15:10 · 544 阅读 · 0 评论 -
Android学习笔记 - 滑动菜单SlidingMenu的实现
先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局. "1.0" encoding="u转载 2015-01-31 23:42:01 · 574 阅读 · 0 评论 -
Android学习笔记 - SQLite
对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法。本篇文章主要用到SQLiteDatabase的一些函数。废话少说,直接贴代码!由于数据库中操作的对象时Student类,因此我们看一下Student.java代码: [java] view plaincopy转载 2015-01-31 22:17:28 · 628 阅读 · 0 评论 -
Android学习笔记 - listview与adapter和Dialog
一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListView中的每一列的View。(2)填入View的数据或者图片等。(3)连接数据与List转载 2015-01-29 23:38:57 · 3872 阅读 · 0 评论 -
Android学习笔记 - Activity篇
1.Activity的主要作用 Activity是界面、用户接口、控件窗口,负责程序与用户间进行交互 2.创建一个Activity需要的步骤 1.一个Activity就是一个类,并且这个类要继承Activity 2.需要复写(@override)onCreate方法,第一次运行就会运行此方法 3.每一个Activity都需要在AndroidMainfest.转载 2015-01-26 23:30:19 · 485 阅读 · 0 评论 -
Android学习笔记 - Service
一、 Service简介Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放转载 2015-02-02 23:50:10 · 488 阅读 · 0 评论