- 博客(46)
- 收藏
- 关注
原创 ListView 与BaseAdapter
BaseAdapter编写自定义适配类,然后拓展BaseAdapter具体继承方法单一布局int getCount() 总数量Object getItem 根据position得到某一行long getItemId 得到某一行的IdView getView 为界面填充数据,返回视图,主要写一些参数的得到,和赋值多布局,
2016-12-07 08:54:25
547
原创 ajax的理解,xml解析
原理:通过js的方式,将前台数据通过xmlhttp对象传递到后台,后台接收到请求,将需要的结果,再传回到前台,实现数据来回传递,页面实现无刷新简单来说就是通过xmlhttprequest 对象来向服务器发异步请求,从服务器获得数据,然后用js操作dom实现页面更新好处:无刷新更新数据,减少用户等待时间,更好的用户体验异步与服务器通信,无须打断用户,响应更加迅速可以把服务器端的负
2016-12-06 22:31:12
525
原创 servlet 的理解
servlet的生命周期初始化调用init()方法客户响应阶段service()方法结束时调用destory()方法servlet工作原理request 发送请求,调用service()方法,进行匹配,然后调用doget和dopost方法,实现客户的响应
2016-12-06 21:45:59
475
原创 jdbc创建步骤
1、加载jdbc驱动2、提供jdbc连接url3、创建数据库连接4、创建statement5、执行SQL语句6、对结果进行处理7、关闭jdbc对象例子如下:public class Dbconnection { private static Connection con = null; // 驱动程序名 private static S
2016-12-06 21:06:25
999
原创 Spring,SpringMvc ,struts比较
Spring Mvc PK Struts1、机制Spring Mvc 的入口是servlet, struts 的是filter2、性能Spring mvc 比struts 快,Spring mvc是基于方法的设计,根据参数注解,把request注入进去,一个方法对应一个request上下文;struts是基于类,每次都会实例一个action,然后调用get,set 方法把
2016-12-06 20:39:17
451
原创 Struts 的简单理解
对应的MVCModel:由actionForm和javaBean 组成,actionform用于封装用户的请求参数,封装成ActionForm对象,由actionServlet转发给action,根据actionform请求参数处理用户的请求JavaBean 封装了底层的业务逻辑,包括数据库访问View:jsp实现,Struts提供了丰富的标签库,可以实现与model的有效
2016-12-06 19:53:59
505
原创 Spring Mvc 简单理解
Spring Mvc是Spring 实现Mvc架构的一个Web框架,主要用于前后台交互 的框架,处理用户请求,并作出反应。
2016-12-06 18:54:32
1108
原创 Spring 的简单理解
1、IOC的理解ioc控制翻转或者是依赖注入,生产和管理bean的容器,原来需要调用类中需要new的东西,现在都是通过ioc容器产生ioc的三种注入方式根据属性注入,即set方法注入根据构造方法注入根据注解注入常用注解controller : 该类为controllerrequestMapping: 配置方法路径等信息respon
2016-12-06 17:37:45
517
原创 地图的定位,搜索,地点标记
准备工作:1.导包,compile files('libs/AMap_3DMap_V3.3.0_20160331.jar')compile files('libs/AMap_Location_V2.4.0_20160308.jar')compile files('libs/AMap_Search_V3.2.1_20160308.jar')compile files('libs
2016-11-22 10:08:57
657
原创 安卓短信验证码的获取
准备:1、首先注册Mob账号,然后下载短信验证码的SDK2.进入自己的后台,新建项目,选择安卓,填上自己的项目名称,以后验证码的发生将会以这个名字发送3.项目建完以后,自动 生成APP key ,和APP secret,相关截图如下代码编程1.清单文件中添加如下的权限uses-permission android:name="android.permission.RE
2016-11-22 09:50:21
945
原创 高德API的SHA1安全码的和key的获得
1、首先进入高德官网,注册自己开发者账号2、进入个人中心,创建新应用,添加新Key3、获取SHA1 进入命令窗口控制台(win+R) cd.android(进入安卓控制台) 继续输入 keytool -list -v -keystore debug.keystore 密钥库口令默认为android SHA1安全码生成4、填写packa
2016-11-18 15:35:34
5607
原创 Adapter的继承
1.继承BaseAdapter类(1).通过自定义的BaseAdapter展示ListView;(2).动态修改、刷新ListView内容;(3).在自定义的BaseAdapter中实现ListView内容的点击和长按点击事件;(4).在BaseAdapter的getView方法中动态增加新组件;public class MyListAdapter extends Ba
2016-11-10 17:16:38
339
原创 第三方组件的添加
组件添加的步骤file-new -import module -选择组件的地址,然后选择 library 即可,在下面的框可以重新重新名名字,——file-project Structure 选择app—dependencies 然后最右边的+ 选择上传的组件即可1.pulltoRefresh(实现上下落的刷新)按照上面的步骤,完成后会报错,解决方法,找
2016-11-10 16:45:24
460
原创 tomcat 准备
1、Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器, 在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。2、当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。 实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat
2016-11-08 16:45:11
371
原创 弹性盒子结合媒体查询
style> div{ display: flex; width:90%; height: 400px; margin: auto; } @media all and (max-width: 700px) { div { display: flex;
2016-11-06 18:22:35
1007
原创 盒模型与弹性盒模型
display 类似于浮动(float),必须设置单个div flex:1;margin:auto 表示居中 style> body{ border: 10px solid blue; } .div{ border: 1px solid red; padding
2016-11-06 18:21:38
501
原创 html 媒体查询
style> body{ background-color:red; } @media all and (min-width: 500px) { body{ background-color: #4e5bff; } }
2016-11-06 18:19:36
1106
原创 html float 浮动
head> meta charset="UTF-8"> title>浮动title> style> .d1{ background-color: #c0ff29; width: 200px; height: 200px; float: left;
2016-11-05 11:31:29
1027
原创 html 之常用选择器
CSS样式的引用,在head 标签里面填写link rel="stylesheet" href="../css/index.css">CSS 样式内容元素选择器h1{ color: red;}id 选择器 #h2{ font-size:70px ;}类选择器 .h3{ color: aqua;}子代选择器 某个元素下面的元素标
2016-11-05 11:16:02
378
原创 html 之表格样式的联系
四种表格,实现了边距,内边距,表格列和行的合并,图片的插入style> #table{ border: 1px; border-spacing: 10px; } #table td{ border: 1px solid red; } #table th{ border: 1px sol
2016-11-05 10:55:10
359
原创 html 表单元素
iframe src="http://www.jb51.net"style="width: 100%"> 脚本文件,头标题iframe> 可以实现下拉,相当于一个小型的网页,限制在一个固定大小的框里面 form action="" method="get"> table border="1" width="90%" cellpadding="1px" > t
2016-11-05 10:45:58
248
原创 html之播放器的设置
第一种可以实现自动的播放 audio src="../music/a.mp3" dir="auto" autoplay controls="controls"/> 这一种需要手动去点击播放按钮 audio controls> source src="../music/a.mp3"> source src="../music/a.mp3"> embed src="../music/
2016-11-05 10:41:42
1539
原创 html基础组件
在head里面写,下面两个表示搜素的关键字和内容meta name="keywords" content="爱淘宝。。。。">meta name="description" content="淘宝网亚洲最大.......">常用块级元素: 标题; 下划线; 有序无序自定义列表 超链接标签,_blank 在新窗口打开 ;_self 在本窗口打开-->a href="www.baidu.
2016-11-05 10:27:49
340
原创 ListView 与SimpleAdapter
SimpleAdapter有较好的扩充性,可以自定义布局案例:自带头像的通讯录设置 lv= (ListView) findViewById(R.id.lv); final List list=new ArrayList(); Map map=new HashMap(); map.put("imag",R.mipmap.f1); map.put("n
2016-10-20 21:20:29
426
原创 ListView(信息显示列表) 与ArrayAdapter
ArrayAdapter最简单的适配器,只能展示一行文字案例:单纯通讯录姓名的展示,点击显示文字 lv = (ListView) findViewById(R.id.iv); final List list = new ArrayList(); list.add("张三"); list.add("张三"); list.add("张三"); l
2016-10-20 21:18:02
749
原创 javeScript 单个(多个)文件的上传与下载
一、上传控件的设定(几个文件就设立几个file控件)如果运用了submit标签就不用再写下面的upload()方法,反之普通按钮,要建立upload()方法二、上传文件的方法其中 .save()方法表示存的路径,运用for循环的方法(多个文件)需要引入jar包单个文件的上传,去掉for循环和count参数即可getFile(0);三、但是
2016-10-19 22:03:09
378
原创 GrideView与SimpleAdapter
概述实现界面的网状布局,结合SimpleAdapter,可以实现实现上面图片,下面文字的类似界面,以简单的分享界面为例实例List list=new ArrayList(); Map map=newHashMap(); map.put("imag",R.mipmap.f1); map.put("name","微信"); list.add(map);
2016-10-05 12:37:27
521
原创 安卓页面之间实现页面的跳转,并实现数据的传输
响应函数的事件在一个界面输入文字,然后跳转到另一界面依然显示login 表示内部类监听public void login(View view){ Intent intent=new Intent(QQLoginActivity.this,QQBackActivity.class); startActivityForResult(intent,100);
2016-10-05 12:36:42
3658
原创 ToolBard的运用
概述ToolBar 控件用作窗体上的控制条,用于显示一行下拉菜单和一些可激活命令的位图按钮。通常来讲里面包括的内容就是在安卓系统中的右上角,三个点里面的显示内容方法和作用 Toolbar方法和作用方法作用setNavigationIcon(int)设置工具栏的回退图标setLogo(int)
2016-09-25 11:39:45
501
原创 对话窗口( AlertDialog)
//单纯的对话窗口b1.setOnClickListener(newView.OnClickListener() { @Override public voidonClick(View v) { AlertDialog.Builder builder=newAlertDialog.Builder(AlertActivity.this);
2016-09-25 11:38:38
371
原创 PopupWindow(跳转窗口)
概述: PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。//得到跳转视图View view=getLayoutInflater().inflate(R.layout.toast_layout,null);final PopupWindow pw =newPopupWindow(view);
2016-09-25 11:27:09
967
原创 android布局汇总
Android五种布局方式(1)LinearLayout线性布局所有的子元素都按照垂直或水平的顺序在界面上排列如果垂直排列,则每行仅包含一个界面元素如果水平排列,则每列仅包含一个界面元素(2)RelativeLayout相对布局 一种非常灵活的布局方式通过指定界面元素与其他元素的相对位置关系,确定界面中所有元素的布局位置特点:能够最大程度保证在各种屏幕
2016-08-27 17:38:53
342
原创 效果展示的总结
1.边框效果图(drawable里面填写)cornersandroid:radius="5dp"/> solidandroid:color="#ed0404"/> strokeandroid:color="#0a25f4" android:width="1dp"/> gradientan
2016-08-26 23:19:33
578
原创 安卓布局之表格布局(TableLayout)
概述:Tablelayout以行和列的形式对控件进行管理,每一行为一个TableRow对象,或一个View控件。当为TableRow对象时,可在TableRow下添加子控件,默认情况下,每个子控件占据一列。有多少个子控件就有多少列;当为View时,该View将独占一行,属性和方法:XML属性备注android:layout_c
2016-08-23 22:56:43
13272
原创 安卓布局之FrameLayout布局
概述:最简单的布局形式 ,组件都放在屏幕的左上角,组件是按次序加入次序层叠在一起,上一层的控件会覆盖下一层的控件属性和方法:XML属性值设置对象边缘与父布局的边缘之间的空白 备注android:layout_margin dp android:padding
2016-08-23 22:54:49
496
原创 监听事件的运用
四大监听事件(1)匿名监听(2)内部监听(3)本类监听(4)布局监听实例//本类监听,实现View.OnClickListener,根据提示继承,添加方法即可 rgdt.setOnClickListener(this); //内部类监听,根据提示实现相应的方法 exit.setOnClickListener(newBt4_Click
2016-08-22 22:30:50
358
原创 安卓布局之相对布局(relativeLayout)
概述:一种非常灵活的布局方式,通过指定界面元素与其他元素的相对位置关系,确定界面中所有元素的布局位置。特点:能够最大程度保证在各种屏幕类型的手机上正确显示界面布局表属性和方法:属性值为true和falseXML属性备注android:layout_centerHrizontal水平居中
2016-08-22 22:28:57
603
原创 安卓布局之线性布局(Linearlayout)
概述:所有的子元素都按照垂直或水平的顺序在界面上排列,如果垂直排列,则每行仅包含一个界面元素属性和方法:XML属性值备注android:orientation horizontalvertical 决定横向排列,还是纵向排列 android:layout_wei
2016-08-22 22:26:36
1102
原创 安卓控件之图片控件(ImagView)
概述:ImageView用于显示本地资源图片或加载网络图片的UI控件,TextView和ImageView实现了Android图文并茂的界面scaleType是ImageView控件的重要属性,当加载的图片资源与控件的大小不匹配时,该如何呈现图片资源就可通过这个属性进行配置。属性和方法:XML属性方法备注an
2016-08-21 11:38:23
1076
原创 安卓控件之复选框 (CheckBox)
概述:CheckBox是和RadioButton一样是常见的选项控件,CheckBox是复选框控件即用户可任意选择多个选项属性和方法:XML属性方法备注android:textsetText(CharSequence)设置复选框文字android:checkeds
2016-08-21 11:37:15
684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人