- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 Java 面向对象之封装、继承、多态(一)
(一)封装 封装就是面向对象的核心思想,将对象的属性和行为封装起来,封装的载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。打个比方,用户使用计算机,只需要用手敲几下键盘就可以实现一些功能,他们不需要知道计算机内部是如何工作的。 采用封装的思想保证了类内部数据结构的完整性,应用该类的的用户不能轻易直接操纵此数据结构,而只能执行类允许公开的数据。这样避免了玩不对内部数据的影响,提高...
2018-07-19 21:05:22 193
原创 C语言初步知识与基本数据类型(下)
四、运算符和表达式 (一)算术运算符和算术表达式 1.算术运算符 (1)+ 加法 (2)- 减法 (3)* 乘法 (4)/ 除法 注意:双目均为整型,则"/"的结果是整型
2017-08-02 17:59:57 335
原创 C语言初步知识与基本数据类型(上)
(一)C语言初步知识 高级语言大致可分为两类:面向结构,就是我们所说的C。还有一类面向对象,如VC,C++,JAVA等。 一、C语言概述 1.C语言是结构化语言。 (1)C语言程序由若干函数组成,其中有且仅有一个主函数main()。 (2)不论main()的位置在何处,C语言程序总是从main开始执行,在main中结
2017-08-01 20:25:42 295
原创 Android AdapterView及子类的介绍(一)
AdapterView是一组重要的组件,AdapterView本身是一个抽象基类,它派生的子类在用法上十分相似,只是显示界面有一定的区别,因此把它们归为一类,针对它们的共性集中讲解,并突出介绍它们的区别。AdapterView具有如下特征:(一)AdapterView继承了ViewGroup,它的本质是容器。(二)AdapterView可以包括多个“列表项”,并将多个“列表项”以合
2016-12-08 18:20:08 493
原创 Android SharedPreferences与Editor简介(下)
上篇说明了Android SharedPreferences与Editor的一些基本用法,下面我会以代码来说明这些方法的用途:(一)首先先展出xml中的界面布局,很简单,这需要设定两个按钮Button,然后加上onClick方法即可。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmln
2016-11-29 20:52:17 372
原创 Android SharedPreferences与Editor简介(上)
(一)有些时候,应用程序有少量的数据需要保存,而且这些数据的格式很简单,都是普通的字符串、标量类型的值等,比如应用程序的各种配置信息(如是否打开音效、是否使用振动效果等)、小游戏的玩家积分(如扫雷英雄榜之类的)等,对于这种数据,Android 提供了SharedPreferences进行保存。(1)SharedPreferences保存的数据主要是类似于配置信息格式的数据,因此它保存的数据主要
2016-11-28 19:27:47 1658
原创 android AsyncTask基础用法及个人理解(下)
上篇介绍了AsyncTask的用途及基本用法,这篇我会以实际代码来解释AsyncTask的用法。这次做的是如何使用异步任务下载网络资源,该实例的界面布局很简单,只包含两个组件:一个文本框用于显示从网络下载的页面代码;一个按钮用于激发下载任务。先给出xml中控件的代码。<LinearLayout xmlns:android="http://schemas.android.com/apk/re
2016-11-27 21:26:53 307
原创 android AsyncTask基础用法及个人理解(上)
(一)为了解决新线程不能跟新UI组件的问题,Android提供了如下几种解决方案:(1)使用Hanlder实现线程之间的通信。(2)Activivy.runOnUiThread(Runnable)。(3)View.post(Runnable)。(4)View.postDelayed(Runnable,long)。 现在我要说的是比Hanlder还要轻量级一些的AsyncTas
2016-11-27 16:01:21 451
空空如也
安卓编程题,也就是需要使用到Service
2016-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人