自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Summer的博客

记录学习Android的成长史

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 编写接口文档apidoc用法

一、使用 npm install apidoc -g二、新建一个目录myapp三、在目录里面编写注释例如、在myapp目录里新建a文件夹新建c.js(其他后缀名也可以) /** * * @api {get} /company/list 获取公司信息testM * @apiName 获取公司列表testD * @apiGroup All * @apiVersio

2017-08-21 13:50:30 631

原创 weex 入门笔记

一、创建项目的方式weex创建项目的方式有两种,一种是使用官网的工具init ,另一种是使用weexpack create出来的。使用init创建的项目,需要更改weex.html中的一个index.js的引入路径。否则项目跑不起来使用create创建的项目,使用chrome可以运行起来,一般是运行三个命令 npm run dev ,npm run serve,weex debug (

2017-08-18 10:06:04 619

原创 android stadio集成React-native

第一步、创建android工程第二步、切换到Android Studio左下角的Terminal窗口,执行npm init命令第三步、

2017-08-15 13:38:04 303

原创 韩顺平servlet学习笔记07-jsp运行原理

一、运行原理图jsp对应生成的java文件与class文件可以在tomcat的安装目录下的   work目录下 jsp是java中用来做页面的. jsp本质上就是一个servlet index.jsp 翻译成servlet index_jsp.java jsp的运行原理 1.从浏览器发送请求打开index.jsp页面 2.服务器得到请求,会将index.jsp

2017-07-21 16:21:06 318

原创 韩顺平servlet学习笔记06-tomcat配置

一、查看当前系统哪些端口占用(1)在CMD中输入 netstat -an二、配置tomcat的端口,默认8080在conf\server.xml    port="8080"  maxThreads="150" 中的 port 改成自己想使用的端口号(端口号在0-65535) 一般0-1024是保留端口,一般选择大于1024的三、修改虚拟目录默认我们部署的程序是放在tomc

2017-07-17 09:17:23 403

原创 韩顺平servlet学习笔记05-servletContext

一、servletContext(1)servletContext存储在服务器,用来存放共享数据,数据量不宜太大,以键值对的形式存在(2)与session的区别,session一旦打开新的浏览器取不出之前存放的值,servletContex可以。(3)servletContext的生命周期,从启动服务器开始到关闭服务器其中橙色的A代表存在服务器的session ,蓝色的A代表存

2017-07-12 09:34:21 208

原创 韩顺平servlet学习笔记04-session与cookies

一、session与cookies的差异(1)session保存在服务器,cookies保存在客户端(2)session设置完存在时间,但时间到了就消失,如果期间有人访问,重新开始就算存在时间(3)cookies存在时间到了就删除,如果设置cookies时间为0即删除cookies,访问期间不会重新计算存在时间

2017-07-07 09:21:54 214

原创 韩顺平servlet学习笔记03-sql制作大量的数据

一、自己制作大量的数据用来测试 insert into 表1  (字段名1,字段名2,....)  select 字段1,字段2 from 表2

2017-07-05 09:31:11 214

原创 韩顺平servlet学习笔记02-session以及连接数据库

一、响应到浏览器乱码问题res.setContentType("text/html;charset=gbk");// 根据浏览器设置的编码设置对应值二、SessionHttpSession hs=req.getSession(true); true如果有就获取,没有就创建每个浏览器访问服务器时,服务器内存为浏览器分配的空间三、连接数据库的几个步骤Connection

2017-06-30 09:27:48 327

原创 ionic2 tab切换控制

一、ion-tabs  ion-tabs上有ionchange事件,每次界面切换都会调用这个函数二、ion-tab ion-tab里面没有click事件,这对于一些业务处理很不方便。例如点击底部的tab导航,如果用户没有登入,那么跳转到登入界面,虽然可以在ion-tabs的iochange事件里面写,但是这样会先切换到ion-tab对应的那个界面,再跳转到登入界面,这样体验很不

2017-06-29 10:04:04 4773

原创 ionic2 对于events事件的理解--慎用

一、Events之前做android原生开发的时候经常用到广播,现在转战h5-----ionic2多多少少直觉会使用广播来更新界面,Events就相当于android原生中的广播,但是Events的使用一定要小心如果在一个component里面监听了广播,那么在这个界面离开的时候就一定要解除监听,否则会一直接收到消息,造成很多麻烦。换句话说,如果要使用,一定要成对使用,界面销毁,记得解

2017-06-29 09:59:00 3287

原创 韩顺平servlet学习笔记01-创建servlet的三种方式

一、创建servlet的方式一共有三种  (1)实现接口Servlet --->实现里面的5个方法。主要三个 init (只初始化一次) service(用户每次访问都会调用) destrory(关机 tomcat 关掉 reload会调用)(2)继承GenericServlet----->重写service方法(3)继承HttpServlet------->重写doGet与doPos

2017-06-29 09:29:22 245

原创 ionic2 常用命令

当浏览器调试http请求正常,到真机上失效问题运行如下命令 cordova plugin rm cordova-plugin-whitelist cordova plugins add cordova-plugin-whitelist使用chrom调试1、真机usb连接 2、在chrom浏览器中运行如下命令 chrome://inspect/#devices\

2017-04-24 11:03:11 468

转载 android控件拖动,移动、解决父布局重绘时控件回到原点

[java] view plain copyprint?  这是主要代码: 保证其params发生改变,相对于父布局的位置就能达到位置移动到原来的位置// 每次移动都要设置其layout,不然由于父布局可能嵌套listview,当父布局发生改变冲毁(如下拉刷新时)则移动的view会回到原来的位置RelativeLayout.LayoutParams lp

2017-02-15 14:31:51 992

原创 Android 优秀的开源框架

网络请求Xutils3权限库Grant强大组件RecycleView窗帘效果(可拖拽移动)CurtainView

2016-09-13 14:15:57 409

原创 Android popupwindow点击显示,再点击消失

popwindow设置了点击外围消失popupwindow点击按钮时弹出来,再点击消失,但设置了点击外围消失,但是实际出来额效果,poupwindow会消失然后再次弹出。解决方案private void showPopup(View v) { selectTypeLinearLayout.measure(View.MeasureSpec.UNSPECIFIED, View.Measu

2016-09-07 09:35:54 4151

原创 Android PullToRefreshListView使用问题

设置了适配器在使用过程中设置了适配器,但是就是不显示数据,固定高度之后显示出来,最后发现问题处在PullToRefreshListView的根布局上,换成RelativeLayout之后数据就可以显示出来了。切换fragment,界面空白if (views == null) { views = inflater.inflate(R.layout.activity_homepa

2016-09-07 09:26:26 559

原创 Android中Scroller类的了解

Scroller了解 Scroller是一个专门用于处理滚动效果的工具类,可能在大多数情况下,直接使用Scroller的场景并不多,但是很多大家所熟知的控件在内部都是使用Scroller来实现的,如ViewPager、ListView等。两个基本的函数 先撇开Scroller类不谈,其实任何一个控件都是可以滚动的,因为在View类当中有scrollTo()和scrollBy()这两个方

2016-09-04 16:35:59 192

原创 Android手势识别

GestureDerector 在android事件处理一般我们都在OntouchEvent这个函数中处理,但是在这个函数中判断我们是怎么滑的、单击或者双击、比较繁琐,android系统为我们提供了一个手势识别器GestureDerector,这个类是个里面有一些单击,双击,滑动等事件,我们只需要对应重写其中的方法即可。一个简单的代码实现步骤: 1. 定义手势识别器 GestureD

2016-09-04 15:37:13 196

原创 android:使用popupwindow遇到的那些事(一)

popupWindow与AlterDialog的区别:PopupWindow是可以指定显示位置的(contentView,Width,Height这三个元素是必须设置)。AlertDialog不能指定显示位置,只能默认显示在屏幕最中间但可以通过设置WindowManager参数来改变位置。popupWindow设置不同的父布局居然在弹出框之后还可以与activity交互:popupwindow

2016-08-28 22:21:24 640

原创 android实现移动按钮

按钮的拖动确定移动按钮的区域为按钮设置触摸事件使用 layout(l,t,r,b);设置在父布局中的位置调用postInvalidate()方法进行重新绘制。layout参数说明获取父布局的高度直接使用getHeight()获取出来的宽高都是0,正确的方式应该使用以下方式: `view.getViewTreeObserver().addOnGlobalLayoutListener(

2016-08-28 12:30:37 2183

原创 android开发多个Edittext相互监听

应用场景 有多个Edittext相互监听:例如单价,总价,数量三者关系,知道其中两个,计算出另一个,且实时随着编辑框的输入变化着。处理方式如下:package com.example.pulltorefreshdemo.fragment;import com.example.pulltorefreshdemo.R;import android.os.Bundle;import andr

2016-08-28 09:52:33 1485

中文版正则表达式

中文版正则表达式,基础到深入

2016-08-19

Hibernate对象持久化技术详解

Hibernate:Java对象持久化技术详解.pdf

2016-08-18

android开发笔记总结

android开发笔记总结

2016-08-18

黑马ios基础资料C语言疯狂讲义

学习ios不可缺少的打基础资源。

2016-08-17

android 开发规范

2016-07-12

关于android开发

建立在OSAL,关于OSAL看网蜂教材前面有提及,详细的看飞比论坛,涉及运行机制,应用层和部分底层的交接,看不懂不纠结,但是建议尽量去理解。简单描述,就是读取数据,发送数据。怎么读取?涉及传感器的读取方法,如果是对电子有基础或者以后会从事硬件的工作的,按相应的开发手册去开发,否则百度,参考、理解、修改。

2014-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除