
培训日记
红石丶
不要轻易说不可能。
展开
-
2016.03.13培训日记
今日所学知识点,大体上没讲多少东西,还是一些基础,打好地基,并且,今天是人生中第一次在百人面前演讲~:自动添加所需函数头:Shift+Ctrl+0接受用户输入语句:Scanner sc = new Scanner(System.in);int 变量名 = sc.nextInt();Scanner sc = new Scanner(System.in);String 数组名原创 2016-05-18 20:14:04 · 141 阅读 · 0 评论 -
ListView(列表视图)+BaseAdapter(基础适配器)=android滑动列表
首先,我们要建一个layout,里面放一个ListView,长宽皆适应屏幕即可。 <ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/lv1" android:scrollbar原创 2016-08-03 22:15:18 · 859 阅读 · 0 评论 -
Android手机数据读写方法(内部存储、SD卡,网络加载,包内文件读取)
本次实例以文本和图片为例,展示了Android手机内部存储的读写方法、SD卡的读写方法,包内文件的读取,以及网络文本及图片的加载与下载。 项目文件在此:文档下载传送门从网络加载图片或保存到本地。通过字符流进行读写。Activity文件:public class HttpImageActivity extends AppCompatActivity { priva原创 2016-08-15 22:39:00 · 8068 阅读 · 2 评论 -
Android-如何将用户设置进行保存?(内部存储、SD卡,用类作为媒介)
本次实例是将用户的设置信息,以实体类为媒介,保存到内部存储或者SD卡的文件里。再次打开应用时,程序会自动调用文件中实体类,并对设置信息进行设置,使其恢复到用户最终保存的状态。首先,创建一个实体类(这里要实现 Serializable 接口,即序列化,这样才能让类在内存中传递):public class SettingData implements Serializable{ pri原创 2016-08-16 22:16:47 · 6709 阅读 · 0 评论 -
2016.08.02培训日记----去掉Activity标题框
去掉标题框的方法1:在setContentView();前加上下面代码。示例: //隐藏标题栏,需要放在setContentView之前 this.requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.原创 2016-08-02 21:45:23 · 264 阅读 · 0 评论 -
Android---如何利用API实时获取各频道新闻?
基本上万事俱备了,博主我把开发新闻阅读器的相关知识都整理好了,接下来几天我要搞一个新闻阅读器(*^__^*) ~本次实例包含了利用API(从“百度APIStore”上找的),从网络上实时获取各种频道的新闻。接下来,我们首先建一个Layout,上面放一个Spinner,用来展现各种新闻频道,而下面,我们放一个TextView,当选中Spinner中相应的频道时,TextVie原创 2016-08-17 21:24:54 · 11735 阅读 · 4 评论 -
ViewPager+Fragment+ListView打造新闻列表
今天接触到了Fragment碎片,也是现在编写APP的主流道具。那么今天我用ViewPager、Fragment和ListView做了一个新闻列表,分享给大家。效果图里上方的指示器是用了第三方工具PagerSlidingTabStrip完成的,非常好用!省去了好多我之前写的监听事件。首先,我们建一个Activity,然后在新建的Activity的layout中添加两个控件:前者为第三方工具原创 2016-08-09 22:38:08 · 7897 阅读 · 5 评论 -
应用里的用户头像是怎样更改的?
项目下载地址~~ 点击打开链接今天有点累,我就直接把代码粘上了,不过我在里面加了注释,方便大家理解。Activity:public class IntentActivity extends AppCompatActivity implements View.OnClickListener { private View popView; private GridV原创 2016-08-10 22:22:36 · 1393 阅读 · 0 评论 -
如何往服务器中读写数据?
本次项目,我用apache-tomcat将自己的计算机弄成了一个小服务器,然后对里面的jsp类型的文件进行读写。首先,如何弄服务器呢?工程文件:点击打开链接1.下载一个apache-tomcat,这里我给大家提供一个apache-tomcat-6.0.37的下载地址:点击打开链接 提取码:utb82.下载好之后解压,解压完成,进入文件夹,运行apache-tomcat-6.0.37原创 2016-08-11 21:31:53 · 4457 阅读 · 0 评论 -
如何开发新闻阅读器(新闻软件、今日头条)?让我们一起动手吧!
过了几天,博主又匿起来开发了一款新闻阅读器,新闻来源是百度APIStore里的免费API接口,开发的灵感和思路来自今日头条。 有的时候,模范别人应用其实就是一种开发的学习手段,因为如果自己去开发,没有UI没有交互流程,那样的话,可能会比较难下手,当有了别人的交互流程和一些资源,你就可以去自己考虑如何实现相关功能,如何达到类似效果。可能你的方法没那么完善,实现效果没原版的那么绚丽,可原创 2016-08-24 21:01:03 · 5250 阅读 · 2 评论 -
2016.07.27培训日记---Android布局组件
2.3 Android布局组件2.3.1 布局介绍 布局用于定义Activity中UI元素的排列结构,Android提供了LinearLayout线性布局、RelativeLayout相对布局 、FrameLayout帧布局 、TableLayout表格布局、AbsoluteLayout坐标布局 共五种布局,可以通过两种方式声明布局:• 在 XML 中声明 UI 元素。Android原创 2016-07-27 22:38:23 · 596 阅读 · 0 评论 -
2016.06.21培训日记(图书管理系统)
今天,相别已久的培训又开始了。由于其他学校的同学有考试没能来上课,所以老师没有再进行过多新的课程,而是领我们综合性地利用所学知识做了一个图书管理系统。该管理系统有两个终端(管理员、顾客)。本来老师是将两个终端代码放在了同一个程序入口(mian)方法中,通过不同的账户名和密码进入不同终端。但为了方便分析,我将其分别写在了两个类中。 开发过程中,遇到了一些问题,一开始考虑的太少,想着在记录顾原创 2016-06-21 00:06:56 · 921 阅读 · 0 评论 -
2016.03.06培训日记
今天是培训的第一天,所学知识点:bin目录:用来存放class文件Alt+? 代码补全Ctrl+Alt+↓ 复制该行Ctrl+D 删除该行自动编译:Project→Build Automatically自动规范格式:选定代码→Source→Format字体的更改:Windows→Preference→General→Appearance→Colors and Fon原创 2016-05-18 20:12:20 · 382 阅读 · 0 评论 -
2016.03.20培训日记
今天所学知识,感觉这些东西学起来还挺轻松,但我会不断的告诫自己,别轻飘飘的,这还只是开始:字符串的比较:不能用“==”,字符串名.equals("需要与之比较的字符串")局部变量,只作用于当前{}内的算法。截取小数点后n位:long 变量1 = Math.round( 存放double数据的变量 * 100); //转成长整型并四舍五入。 double 变量2原创 2016-05-18 20:15:02 · 343 阅读 · 0 评论 -
2016.03.27培训日记
今天所学的知识,这是在培训机构待的第四天了,开始步入面向对象了:数组:数据的组。引用数据类型:地址引用类型变量的赋值:把源对象的引用传递给另一个引用,两个引用指向同一块内存空间。又名:地址传递。引用数据类型——传址。基本数据类型——传值。一维数组相当于一列,二维数组相当于一个矩阵。二维数组,第一维度相当于行,第二维度相当于列。String s1 = "a"; /原创 2016-05-18 20:16:12 · 393 阅读 · 0 评论 -
2016.04.10培训日记
今天所学知识,哇哦~感觉大家的学习积极性都好高,我也应该满怀热情啊:上午:对象:万物皆对象。人类认识世界是一个自然地过程,在日常生活中会不自觉地对其进行分类。类(可比作“图纸”):用来描述对象的。描述对象拥有的特征(属性)和行为(方法)。具有一类特征的物体可归为一类。类是抽象的,对象是具体的。程序中由类产生对象。面向对象一共有三个特征:封装、继承、多态。类图可分为三原创 2016-05-18 20:18:09 · 467 阅读 · 0 评论 -
2016.04.17培训日记
今天所学知识,唉~有时候觉得我是不是太爱管闲事了?有种出力不讨好的感觉啊...:OOP面向对象类的属性一定是名词,方法一定是动词。如果不想某些数据被用户随意更改或者添加,可采用在类中创建私有属性的方法。然后用set和get方法对其进行约束以及录入和读取。自动生成set、get方法:右击→Source→Generate Getters and Setters...构造:分原创 2016-05-18 20:18:47 · 509 阅读 · 0 评论 -
2016.04.24培训日记
今天所学知识,之后我还会写我每天学习的日记的,话说日记显示未发布,是不是只有我自己看得到啊?嘛~算了:1.接口:interface 默认类型是抽象的:abstract 在接口里无法写具体实现的方法,只能声明抽象的方法。具体的实现需要一个实现类来实现这个接口的方法。并且实现类必须要实现接口的所有方法。否则实现类必须是抽象类。接口不可以被实例化,就是不可以被new。只能实现“接口的实现原创 2016-05-18 20:19:45 · 377 阅读 · 0 评论 -
2016.05.08培训日记
今天所学知识,啊~上周因为五一放假所以暂停了一周,我却还偷了个懒,知识点忘了好多啊。得赶快补救!:集合框架:Set存放一组唯一且无序的数据。Set和List都是实现的collection接口。Set set = new HashSet;迭代器Iterator的应用。从迭代器中提取数据通常需要进行强制转换,例如String str = (String) it.next();I原创 2016-05-18 20:20:44 · 489 阅读 · 0 评论 -
2016.05.15培训日记
今天所学的知识点:1.异常和日志:异常就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序。主要有两种:编译的时候提示异常,程序运行的时候提示异常。2.Java使用异常处理机制为程序。处理异常的五个关键字:try,catch,finally,throw,throws.try{}:括号里执行可能会出现异常的代码。catch{}:捕获异常。finally{}:不管原创 2016-05-18 20:21:44 · 443 阅读 · 0 评论 -
2016.06.26培训日记-如何用Android Studio设计UI
今天在老师的带领下初识了Android Studio,并且又老师带领着我们运用一些常用的UI控件,做了一个简单的登录界面。activity_main().xml文件xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2016-06-26 19:38:37 · 1397 阅读 · 0 评论 -
课堂笔记----JSP内置9大对象。
1、request对象 request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对象的作用域为一次请求。 2、response对象 response 代表的是对客户端的响应,主要是将JSP容器处理过的转载 2016-10-18 07:21:21 · 365 阅读 · 0 评论