摘要: 题目:输入一个链表的头节点,从尾到头反过来打印出每个节点的值 将链表从头到尾压入栈内,出栈的过程就对应着从尾到头 阅读全文
posted @ 2019-06-10 22:19 HarSong13 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 题目:请实现一个函数,把字符串中的每个空格替换为"%20",例如“We are happy.”,则输出:"We%20are%20happy." 阅读全文
posted @ 2019-06-10 22:04 HarSong13 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数。 基础做法: 逐个遍历数组元素,直到找到元素为止 进阶做法: 首先选取数组中右上角的数字。如果该数字是要查找的数字,查找过程结束。 阅读全文
posted @ 2019-06-10 21:52 HarSong13 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 10.3 Service的基本用法 10.3.1 定义一个服务 New——>Service 重写3个方法 在AndroidManifest.xml中已经自动注册好 10.3.2 启动和停止服务 修改activity_main中的代码,在布局中加两个按钮用于启动和停止服务 修改MainActivity 阅读全文
posted @ 2019-05-08 20:04 HarSong13 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 第十章 Service 10.1 Service 服务是Android中实现系统后台运行的解决方案,非常适合去执行那些不需要和用户交互而且还要长期运行的任务。 10.2 Android多线程编程 10.2.1 线程的基本用法 启动线程的三种方法: 1.新建一个类继承自Thread,然后重写父类的ru 阅读全文
posted @ 2019-05-08 11:05 HarSong13 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 第九章 网络技术 9.1 WebView的用法 新建项目WebViewTest,修改activity_main中的代码 修改MainActivity中的代码 WebView的getSettings()设置属性,调用了setJavaScriptEnabled()方法让WebView来支持JavaScr 阅读全文
posted @ 2019-05-07 16:25 HarSong13 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 第八章 运用手机多媒体 8.1 将程序运行到手机上 8.2 通知 8.2.1 通知的基本用法 需要用NotificationManager来对通知进行管理,调用Context的getSystemService()方法,传入Context.NOTIFICATION_SERVICE获得。 接下来要用Bu 阅读全文
posted @ 2019-05-06 17:31 HarSong13 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 第七章 内容提供器 7.1 内容提供器(Content Provider) 主要应用于在不同的应用程序之间实现数据共享功能。允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。 7.2 运行时权限 7.2.1 Android权限机制 普通权限:不会直接威胁到用户的安全和隐私的权限,系统 阅读全文
posted @ 2019-04-29 15:02 HarSong13 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.IP地址的基本概念:作用、结构、类型 2.特殊地址:作用、特征 网络地址、广播地址(直接、受限) 0.0.0.0 环回地址 3.单播、多播、广播地址:特征 4.专用地址:作用、范围 5.计算和应用 确定类别,提取net id和host id 确定网络地址、直接广播地址、主机地址 第4章 IP编址 阅读全文
posted @ 2019-04-23 08:33 HarSong13 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 传输介质 局域网(LAN) 交换(Switching) 广域网(WAN) 连接设备 第三章 底层网络技术 引言 1)Interne不是一种新的网络 建立在底层网络上的网际网 底层网络——“物理网”,网际网——“互联网” 2)物理网为上层提供通信支持 物理网称为互联网的“信道”或“接口” 互联网的接口 阅读全文
posted @ 2019-04-17 09:13 HarSong13 阅读(1003) 评论(0) 推荐(0) 编辑