摘要: 从一个小程序说起2 要求:编写一个程序,要求用户输入一串整数和任意数目的空格,这些整数必须位于同一行中,但允许出现在该行中的任何位置。当用户按下键盘上的“Enter”键时,数据输入结束。程序自动对所有的整数进行求和并打印出结果。 C语言版本: 1 #include <stdio.h> 2 #incl 阅读全文
posted @ 2017-09-30 13:39 alm 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 从一个小程序说起 这一讲的主要目的是帮助大家在C语言的背景知识上与C++建立联系。 问题探索 问题:对一个整型数组求和。 要求:定义一个存储着 n 个元素的数组,要求用C语言完成这个任务。 赶紧的:大家一起动手! 参考: 深入一点思考 我们说数组和指针他们的关系很复杂。 在刚才的例子中,我们加点“料 阅读全文
posted @ 2017-09-30 13:08 alm 阅读(253) 评论(0) 推荐(0) 编辑
摘要: C++语言与OO思想介绍 C++的特点与OO思想 C语言有一个优点,即它的速度可以很快。写出来的程序可以很精练、简单、小巧,不用为了解决某个问题环绕太平洋一大圈。 但如果将C和C++相比较,C++就经常会为了解决某个问题绕一个大圈,所以代码量相对较大,并且里边有一些不是必须的代码。 但C++有个绝对 阅读全文
posted @ 2017-09-30 10:38 alm 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1.端系统和网络核心、协议 处在因特网边缘的部分就是连接在因特网上的所有的主机。这些主机又称为端系统(end system) 网络核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据)。 在网络核心部分起特殊作用的是路由器(route 阅读全文
posted @ 2017-09-27 18:23 alm 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: 之前用到过ArryAdapter适用于纯文本的列表数据,SimpleAdapter适用于带图标的列表数据,但在实际应用中常常有更复杂的列表,比如同一项中存在多个控件,这时候用前面的两个会比较复杂,而且不易扩展。因此Android提供了适应性更强的BaseAdapter,该适配器允许开发者在别的代码文 阅读全文
posted @ 2017-07-18 10:15 alm 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 像datepicker一样,也有timepicker。 同样有timepickerdialog 所用到的方法还是一样,监听时间选择器的变化。 阅读全文
posted @ 2017-07-16 10:56 alm 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: 虽然EditText提供了inputTtype=“date”,但用户往往不太喜欢自己输入时间。 Android为这个提供了DatePicker,但有很多缺点,不是弹窗模式,而是直接在页面上占据一块区域,并且不会自动关闭。 因此它不适合直接使用,在开发中往往用已经封装好的日期选择对话框DatePick 阅读全文
posted @ 2017-07-15 12:12 alm 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 购物车的应用很广泛,电商app基本上都有它的身影。由于它用到了多种存储方式,通过项目对数据的存储有更高层次的了解。 1.设计思路 首先看看购物车的外观。第一次进入时里面是空的,去购物页面加入购物车以后,返回到购物车才能看到商品列表。 商品图表 名称 数量 单价 总价 商品图表 名称 数量 单价 总价 阅读全文
posted @ 2017-07-13 18:56 alm 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 只要app在运行中,他就是一个application。因此可以用它来保存一些全局变量 write read 阅读全文
posted @ 2017-07-05 18:27 alm 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 1 package com.example.alimjan.hello_world.Utils; 2 3 import android.graphics.Bitmap; 4 import android.graphics.BitmapFactory; 5 6 import java.io.BufferedInputStream; 7 import java.io.... 阅读全文
posted @ 2017-07-05 17:43 alm 阅读(344) 评论(0) 推荐(0) 编辑