Android基础
文章平均质量分 58
Ethan_Lei_Pro
Heterogeneous Parallel Computing
展开
-
Android之Handler:实现计时器实例
handler 计数器原创 2015-11-20 15:20:51 · 2482 阅读 · 0 评论 -
界面布局与常用资源使用
用户界面UI一般由一组继承自View基类的某个可视化控件和ViewGroup构成。基类View提供了控件绘制和事件处理的基本方法,某个View对象的属性存储了屏幕上一个特定区域的布局参数和内容。原创 2016-02-22 19:07:04 · 453 阅读 · 0 评论 -
界面布局与常用资源使用
用户界面UI一般由一组继承自View基类的某个可视化控件和ViewGroup构成。基类View提供了控件绘制和事件处理的基本方法,某个View对象的属性存储了屏幕上一个特定区域的布局参数和内容。原创 2016-02-22 19:08:48 · 402 阅读 · 0 评论 -
Android常用界面布局
1,线性布局LinearLayout: 2,相对布局RelativeLayout:原创 2016-02-22 19:17:54 · 672 阅读 · 0 评论 -
Context类型
Android应用都是使用Java语言来编写的,一个Android程序和一个Java程序却存在着许多的不同,比如说Android程序不像Java程序一样,随便创建一个类,写个main()方法就能跑了,而是要有一个完整的Android工程环境,在这个环境下,有Activity、Service、BroadcastReceiver等系统组件,而这些组件不能如同一个普通的Java对象通过new就能创建实例的原创 2016-03-07 18:43:01 · 3211 阅读 · 0 评论 -
Handler
Android系统本身遵循的是单线程模型。当程序启动时,系统会同时启动一个对应的主线程负责处理程序中与UI相关的事件,当遇到比较耗时的操作时,应该建立新的子线程去执行,但是如果用子线程来更新UI对象,则会遇到异常。因为Android UI操作并不是线程安全的,这些操作会阻塞用户界面。所以需要引入一些同步的机制来使其刷新,这点Google在设计Android时倒是参考了下Win32的消息处理机制。如果原创 2016-03-20 17:55:20 · 417 阅读 · 0 评论 -
Service
Service是Android系统的后台服务组件,适用于开发无界面、长时间运行的应用功能,特点是没有用户界面,比Activity 的优先级高,不会轻易被Android系统终止。用于进程间通信。原创 2016-03-11 13:53:14 · 484 阅读 · 0 评论 -
对话框
对话框是一种显示于Activity之上的界面元素,是作为Activity的一部分被创建和显示的,常用的对话框种类有:提示对话框AlertDialog、进度对话框ProgressDialog、日期选择对话框DatePickerDialog、时间选择对话框TimePickerDialog。原创 2016-02-26 20:02:09 · 590 阅读 · 0 评论 -
基于Intent的Activity切换
作为不同UI间通信的信使,Intent相当于各个Activity间的桥梁原创 2016-02-29 19:54:04 · 524 阅读 · 0 评论 -
基于Bundle的消息传递
Buddle是一种数据结构,类似于哈希表,是一种键值对,但其值是规定的类型,不能是任意的对象类型,常用类型都是允许的。原创 2016-02-29 21:04:51 · 567 阅读 · 0 评论 -
ContentResolver
Android系统中应用程序使用ContentProvider所提供的各种功能,如添加、更新、查询等是通过ContentResolver类的实例来完成的。原创 2016-03-10 18:17:08 · 784 阅读 · 0 评论 -
数据存取和访问
程序开发人员可以建立和访问程序自身的私有文件,也可以访问保存在资源目录中的原始文件和XML文件,还可以在SD卡等外部存储设备中保存文件。原创 2016-03-15 14:49:45 · 664 阅读 · 0 评论 -
Android传感器
在Android系统中,提供了对传感器的支持。通过使用传感器,可以开发出很多新奇有趣的程序。小到水平仪、电子罗盘,大到各种传感器的游戏。这一应用大大增强了用户体验度。这一章节我们来学习传感器的开发及应用。 系统传感器:原创 2016-04-26 09:39:36 · 538 阅读 · 0 评论 -
Android SDK部分主要API功能简介
Android SDK中的各种相关包被组织成android.*的方式原创 2016-02-21 13:27:49 · 831 阅读 · 0 评论 -
Activity浅析
Activity:一个应用程序由一个或多个Activity组成,每个代表了可以和用户进行交互的可视化界面。Activity通过布局管理添加各种View组件。原创 2016-02-21 13:26:02 · 448 阅读 · 0 评论 -
Android应用程序及其主要结构
在建立应用程序的过程中,ADT会自动建立一些目录和文件,这些目录和文件有其固定的作用,有的(例如配置文件AndroidManifest.xml )允许修改,有的(如R.java )不能修改。原创 2016-02-21 13:07:34 · 887 阅读 · 0 评论 -
Android多点触控
使用了Android的系统API实现了多点触控功能原创 2015-11-18 19:55:51 · 454 阅读 · 0 评论 -
Android界面设计的4种方式之二——在Java代码中控制UI界面
用户界面设计是Android应用开发中最基本也是最重要的内容,在设计用户界面时,首先需要了解界面中的UI元素如何呈现给用户,也就是如何控制UI界面。在Android中提供了4种控制UI界面的方法,下面分别进行介绍。原创 2016-01-15 21:23:48 · 7081 阅读 · 0 评论 -
Android界面设计的4种方式之三——使用XML和JAVA代码混合控制UI界面
第一种方法实现比较方便但是有失灵活,而第二种方法虽然比较灵活,但是开发过程比较繁琐。鉴于这两种方法的优缺点,可以使用XML和JAVA代码混合控制UI界面。原创 2016-01-17 16:42:48 · 4046 阅读 · 0 评论 -
Android界面设计的4种方式之四——开发自定义的View
虽然Android提供了许多继承了View类的UI组件,但是在实际开发时候,还是会出现不能满足程序需要的情况。这时,我们就可以通过继承View类来开发自己的组件。原创 2016-01-18 09:20:23 · 1721 阅读 · 0 评论 -
常用Android开发组件之文本类组件
Android SDK中提供了多种用于开发Android应用程序的组件,其中,开发人员最常用到的组件:文本类组件,按钮类组件,选择类组件,图像类组件和列表类组件原创 2016-01-18 10:25:02 · 835 阅读 · 0 评论 -
常用Android开发组件之按钮类组件
Android提供了两种按钮组件,一种是普通按钮,另一种是图片按钮,这两种按钮都是用于在UI界面上生成一个可以单击的按钮。当用户单击按钮时,将触发一个onClick事件,可以通过为按钮添加事件监听指定所要触发的动作。下面将我对普通按钮和图片按钮的一些学习与使用的心得进行一些总结,如果有不正确的地方希望指出。原创 2016-01-18 10:47:19 · 1127 阅读 · 0 评论 -
常用Android开发组件之列表类组件
Android提供了两种比较常用的列表类组件,分别是ListView组件和Spinner组件,其中,ListView组件表示列表选择组件,而Spinner组件表示下拉列表选择组件,下下面将我对列表组件的一些学习与使用的心得进行一些总结,如果有不正确的地方希望指出。原创 2016-01-19 11:00:30 · 1131 阅读 · 0 评论 -
常用Android开发组件之图像类组件
Android提供三种常用的图像类组件,分别是ImageView组件,Gallery组件和ImageSwitcher组件,其中,ImageView组件用来显示图像视图,Gallery组件用来显示画廊视图,而ImageSwitcher组件用来表示一个图像切换器。原创 2016-01-19 15:16:53 · 750 阅读 · 0 评论 -
Android开发基础之Adapter
Adapter介绍Adapter是用来帮助填充数据的中间桥梁,通过它可以将数据填充到ListView、GridView、Gallery。根据数据来源形式的不同可以选择不同的Adapter原创 2016-01-24 10:55:56 · 366 阅读 · 0 评论 -
关于ADT与SDK
对于新手来说,ADT与SDK是容易混淆的概念。下面就把它们合在一起讨论,以示区别。原创 2016-03-01 20:48:39 · 661 阅读 · 0 评论 -
Handler初认识
Android的Handler如何用?Handler主要用于异步消息的处理,利用Handler实现进度条。原创 2016-02-18 16:33:32 · 372 阅读 · 0 评论 -
网络通信编程
最近进行一个Android与PC之间无线通信的实验,回顾了一些网络通信的知识,以下是总结记录,不算深刻。原创 2016-03-17 18:21:51 · 631 阅读 · 0 评论 -
解决Can’t finish GitHub sharing process Successfully created project ‘GitHubDemo’ on GitHub
Can’t finish GitHub sharing process Successfully created project ‘GitHubDemo’ on GitHub, but initial commit failed: * Please tell me who you are. Run git config –global user.email “you@example.com” git config原创 2016-07-29 21:39:10 · 16050 阅读 · 1 评论