自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(131)
  • 资源 (5)
  • 收藏
  • 关注

原创 12-监听器和过滤器

Listener & FilterListener 监听器能做什么事? 监听某一个事件的发生。 状态的改变。监听器的内部机制 其实就是接口回调. 接口回调需求: A在执行循环,当循环到5的时候, 通知B。 事先先把一个对象传递给 A , 当A 执行到5的时候,通过这个对象,来调用B中的方法。 但是注意...

2018-07-03 15:51:04 564

原创 11-Ajax&Jquery

Ajax & JqueryAjax是什么? “Asynchronous Javascript And XML”(异步JavaScript和XML), 并不是新的技术,只是把原有的技术,整合到一起而已。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交互和动态显示。 3.使用XMLHttpReque...

2018-07-03 15:47:30 742

原创 10-MVC设计模式

元数据Meata data 描述数据的数据 String sql , 描述这份sql字符串的数据叫做元数据数据库元数据 DatabaseMetaData 参数元数据 ParameterMetaData 结果集元数据 ResultSetMetaDataMVC设计模式JSP的开发模式三层架构&MVC练习学生信息管理系统...

2018-07-03 15:44:24 302

原创 09- 事务&数据库连接池&DBUtils

事务&数据库连接池&DBUtils事务 Transaction 其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。 所有的数据都回归到最初的状态(回滚)为什么要有事务? 为了确保逻辑的成功。 例子: 银行的转账。 使用命令行方式演示事务。开启事务start transaction;提交或者...

2018-06-27 16:55:11 276

原创 08-JSP&EL&JSTL

JSP & EL & JSTLjsp Java Server Page 什么是jsp 从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet.为什么会有jsp? html 多数情况下用来显示静态内容 , 一成不变的。 但是有时候我们需...

2018-06-25 09:57:19 355

原创 07-Cookie和Session

中文文件下载 针对浏览器类型,对文件名字做编码处理 Firefox (Base64) , IE、Chrome … 使用的是URLEncoder /* * 如果文件的名字带有中文,那么需要对这个文件名进行编码处理 * 如果是IE ,或者 Chrome (谷歌浏览器) ,使用URLEncoding 编码 * 如果是Firefox , 使用Bas...

2018-06-25 09:53:25 255

原创 06-HttpServletRequest和HttpServletResponse

HttpServletRequest 和 HttpServletResponseServlet配置方式全路径匹配 以 / 开始 /a /aa/bb localhost:8080/项目名称/aa/bb 路径匹配 , 前半段匹配 以 / 开始 , 但是以 * 结束 /a/* /* 其实是一个通配符,匹配任意文字 ...

2018-06-11 11:29:03 313

原创 01-mysql入门

MySQL语句分类1.DDL 数据库定义语言 影响数据结构的,增删改查库或表 2.DML 数据库操作语言 操作数据,对表中数据的增删改查3.DCL 数据库控制语言 创建用户,管理用户权限,事务控制 非标准分类:DQL 数据库查询语言,把对数据的增删改查中的查单独提出来先看几张图,对数据库结构有个大概的了解 - 为什...

2018-06-08 13:43:03 212

原创 02-mysql多表查询

今日任务完成对MYSQL数据库的多表查询及建表的操作教学目标掌握MYSQL中多表的创建及多表的查询掌握MYSQL中的表关系分析并能正确建表昨天内容回顾:​ 数据库的创建 : create database 数据库的名 character set 字符集 collate 校对规则​ 数据库的删除: drop database 数据库名​ ...

2018-06-08 13:41:13 530

原创 03-JDBC

JDBC JAVA Database Connectivity java 数据库连接为什么会出现JDBC SUN公司提供的一种数据库访问规则、规范, 由于数据库种类较多,并且java语言使用比较广泛,sun公司就提供了一种规范,让其他的数据库提供商去实现底层的访问规则。 我们的java程序只要使用sun公司提供的jdbc驱动即可。使用JDBC的基本步骤注册...

2018-06-08 13:39:17 202

原创 05-Http协议&Servlet

Http协议&ServletHttp协议什么是协议 双方在交互、通讯的时候, 遵守的一种规范、规则。http协议 针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。 版本1.0 请求数据,服务器返回后...

2018-06-08 13:31:28 319

原创 04-Xml & Tomcat

Xml & TomcatXml eXtendsible markup language 可扩展的标记语言XML 有什么用?可以用来保存数据可以用来做配置文件数据传输载体定义xml 其实就是一个文件,文件的后缀为 .xml. 文档声明 简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析...

2018-06-08 13:18:14 277

转载 android之存储篇_SQLite数据库_让你彻底学会SQLite的使用

SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。 但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误。&nb

2017-10-19 17:13:16 711 1

转载 如何加快Android Studio 编译app 的速度

已经使用Android Studio进行开发超过一年,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下。开启gradle单独的守护进程在下面的目录下面创建gradle.properties文件:/home//.gradle/ (Linux)/

2017-09-08 11:28:04 422

转载 android studio中svn的使用(关联svn、svn提交代码,分支管理等)

不管是使用eclipse还是用android studio开发Android的来说,都会涉及到代码的管理或者事项目的分支管理等,有使用svn的有使用git的;由于之前使用eclipse的时候就使用的是svn管理,后面在android studio的开发中也就继续使用svn的开发;由于能找到的资料不是很多,所有在使用android studio关联svn管理代码,分支管理时耗了些时间,故特意记录于此

2017-09-05 20:13:58 450

转载 Android开发中Gradle的高级用法

原文链接:http://www.jianshu.com/p/ce50e5c74a48本篇文章主要针对实际开发中遇到的一些复杂需求,并结合自己工作中踩过的坑进行一下总结。基础知识首先我们要知道gradle中有一个功能叫做变体「productflavors」,这是来为APP设置不同的打包配置,以实现多渠道打包的一种方案。基本形式如下:android { ... buildT

2017-08-23 10:01:20 264

转载 cordova开发介绍(android平台)

转载请注明出处:http://blog.csdn.NET/sproll本文内容主要取材自cordova在线文档及网络上的资料。1. cordova介绍1.1. cordova历史Cordova是PhoneGap贡献给Apache后的开源项目,是从 PhoneGap中抽离出的核心代码,是驱动PhoneGap的核心引擎。有点类似Webkit和Google Chrome的关系。渊源就

2017-08-15 11:32:05 3513

转载 Cordova(PhoneGap)Android Native混合开发值传递

本人只是菜鸡一枚,写博客只是为了做一下笔记,年纪大了。如果有说得不准确或者不好的地方请指出!!虚心请教大神指点。如果你觉得本文章太基础没什么意义,也给点掌声鼓励鼓励。上一篇文章用cordova的plugin使得html可以调用Activity并且获取Activity回调的数据,前文连接:http://blog.csdn.net/tangjiarao/article/details/482888

2017-07-03 12:10:37 628

转载 Cordova(PhoneGap)通过plugins调用Android Native并回调

最近在学cordova,发现网上好多PhoneGap的plugins使用方法,一开始以为cordova也可以这样使用,但是实际是i think too much。现在cordova就相当于PhoneGap,所以使用plugins调用AndroidJava代码就使用现在cordova方法。(1)配置cordova(phoneGap)参考下面两个链接:http://www.zw

2017-07-03 11:33:20 701

转载 android编程之代码布局(三)

前两篇介绍了一般常用的布局组件写法,这一次,再来看看其他组件的一、listviewlistview也和大多数组件一样,一般会在这里难住的,就是自定义布局样式的时候。[java] view plain copyprint?// 创建LinearLayout对象  LinearLayout mRelativeLayout = new Li

2017-06-27 09:47:40 232

转载 android编程之代码布局(二)

上一篇,我们已经介绍了一点代码布局,接下来,我们接着介绍一、常用组件设置Button,ImageView等组件基本上和xml中所定义的基本一样,就不再详细介绍了。给出一些常用的设置方式,供大家参考:setVisibility(View.VISIBLE)  //是否可见requestFocus()  //获得焦点setGravity(Gravity.CENTER_VE

2017-06-27 09:46:57 219

转载 android编程之代码布局(常见错误)

一、Caused by:Java.lang.IllegalStateException: The specified child already has a parent.造成这个原因,是组件在父类中重复加载了相同的组件例如:[java] view plain copyprint?TextView mTextView = new TextVi

2017-06-27 09:45:49 242

转载 android编程之代码布局(一)

原文链接:http://blog.csdn.net/xyz_fly/article/details/7498205前言:习惯了用xml来写布局的,再用代码来写布局,恐怕会很类。但毕竟有时候,我们还是需要用到代码来写布局。代码布局与xml布局有很多相似点,在大多数方法上都可以直接用,只有个别方法的写法不太一样,接下来,我将分几篇来介绍常用的几种控件。以Android工程自

2017-06-27 09:43:57 256

转载 WebView自定义长按选择,实现收藏/分享选中文本

原文链接:http://www.jianshu.com/p/16713361bbd3WebView自定义长按选择,实现收藏/分享选中文本。作者 恋猫月亮关注2017.06.19 07:51* 字数 1090 阅读 447评论 7喜欢 32 Hello,大家吼,吾就是那个挖坑不止的郭小喵,不管有没有想我(˶‾᷄ ⁻̫ ‾᷅˵)的,这次就分享快速实现一个自定

2017-06-27 09:40:35 2063

转载 AndroidStudio gradle配置

AndroidStudio gradle配置刚刚从eclipse转androd studio遇到了很多坑,今天就帮大家来填填坑自2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能, google就已经彻底放弃eclipse 转as了!我们知道as选择了最优秀的构建工具gra

2017-06-21 17:43:16 292

原创 cordova编译项目的时候遇到的问题一 Android Sdk not found

命令行进入工程,编译项目 输入指令 cordova build android 报如下错误。Cordova: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable解决步骤: 配置And

2017-06-21 17:17:21 9284 1

转载 ANDROID STUDIO系列教程五--GRADLE命令详解与导入第三方包

原文链接:http://stormzhang.com/devtools/2015/01/05/android-studio-tutorial5/Android Studio系列教程五--Gradle命令详解与导入第三方包 版权声明:本文为 stormzhang 原创文章,可以随意转载,但必须在明确位置注明出处!!!Android Studio + Gradle的组合用起来非

2017-06-18 22:04:22 380

转载 ANDROID STUDIO系列教程四--GRADLE基础

原文链接:http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/Android Studio系列教程四--Gradle基础 版权声明:本文为 stormzhang 原创文章,可以随意转载,但必须在明确位置注明出处!!!其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle

2017-06-18 22:02:43 215

转载 ANDROID STUDIO系列教程六--GRADLE多渠道打包

文章链接:http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/Android Studio系列教程六--Gradle多渠道打包 版权声明:本文为 stormzhang 原创文章,可以随意转载,但必须在明确位置注明出处!!!由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计

2017-06-18 22:00:06 248

转载 Cordova环境安装配置

cordova其实就是一种移动web的框架,它的前身就是PhoneGap。后来PhoneGap捐献给Apache后,抽离出核心代码,就改名为cordova。Cordova支持如下移动操作系统:iOS,Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。所以说应用还是很广泛的。但是c

2017-06-14 23:18:52 821

转载 android 5.0新增的控件总结

原文链接:http://blog.csdn.net/qq379454816/article/details/514833885.0中新添加了很多控件,为了便于学习和总结这里我给大家归纳了一下:使用方式:builde.gride文件中添加下面的依赖,compile 'com.Android.support:design:22.2.0'   //可修改版本号为对应的buildTools

2017-06-06 09:33:24 321

转载 android studio gradle 多渠道打包之完全详解(打包系列教程之四)

原文链接:http://blog.csdn.net/javazejian/article/details/50750457打包系列教程目录:纯ant命令行打包android apk之图文从原理角度完全详解android打包过程(打包系列教程之一)用ant的build.xml构建自动化打包android apk 完全详解(打包系列教程之二)Android

2017-05-24 14:13:29 2587

原创 Android Studio编译项目的时候报Manifest merger failed

Android Studio编译项目的时候报Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed 点击查看log,提示如下:Manifest merger failed : Attribute meta-data#android.support.VERSION@value value

2017-05-18 12:27:18 9807 5

转载 PopUpWindow使用详解(二)——进阶及答疑

原文链接:http://blog.csdn.net/harvic880925/article/details/49278705前言:有人问我,即便梦想成真了又能怎样,或许不能怎样,但这是梦想。相关文章:1、《PopUpWindow使用详解(一)——基本使用》2、《PopUpWindow使用详解(二)——进阶及答疑》上篇为大家基本讲述了有关PopupWindo

2017-05-03 23:24:14 221

转载 PopUpWindow使用详解(一)——基本使用

原文链接:http://blog.csdn.net/harvic880925/article/details/49272285前言:不要嫌前进的慢,只要一直在前进就好。相关文章:1、《PopUpWindow使用详解(一)——基本使用》2、《PopUpWindow使用详解(二)——进阶及答疑》有同学讲到想要知道PopUpWindow的知识,这里就给大家讲一讲P

2017-05-03 23:22:48 233

转载 Android 动画学习(一)之View Animation

原文链接:http://blog.csdn.net/yegongheng/article/details/38366081转载请注明出处:http://blog.csdn.net/yegongheng/article/details/38366081Android动画初步        动画(Animation)在我们日常的Android开发工作当中使用得较为频繁,尤其对于

2017-05-02 23:14:24 331

转载 使用WebView监控网页加载状况,PerformanceMonitor,WebViewClient生命周期

原文链接:http://www.cnblogs.com/s-xq/p/6700996.html原理:WebView加载Url完成后,注入js脚本,脚本代码使用W3C的PerformanceTimingAPI,往js脚本传入一个Android对象(代码中为AndroidObject),在js脚本中调用AndroidObject中的接口,以此方式将结果传回到Android代码中。 

2017-04-26 10:13:13 3191

转载 Android总设置透明度

设置透明效果 大概有三种1、用android系统的透明效果Java代码 android:background="@android:color/transparent" 例如 设置按钮Java代码    android:text="@+id/Button01"     android:id="@+id/Button01"     android

2017-04-20 15:52:55 285

转载 Android 6.0+ 动态权限 一种清爽的封装过程(以及多个权限的处理)

原文链接:http://blog.csdn.net/xiaxiazaizai01/article/details/53912869Android 6.0 之前我们申请权限直接在配置文件中配置一下即可,但是6.0之后,谷歌官方将权限分为普通权限和危险权限。对于危险权限来说,我们就需要进行动态设置了。本文主要讲解为什么要进行Android 6.0 动态权限的设置、动态权限的使用、以及一

2017-04-18 09:01:11 285

原创 利用qq第三方登录,提示不是官方应用,报100044错,解决方案

原因:签名问题导致。 解决方法:1、检查代码里配置的appid是否正确。2、修改签名。 签名修改操作步骤:对应移动应用的开发者可以进入QQ互联官网https://connect.qq.com/index.html=》应用管理=》移动应用=》关联腾讯开放平台,根据提示关联创建出现问题的移动应用,修改/添加相应的签名或者包名。 注:1、获取对应报错包名所用的签名信息进行修改或者添加。 2、

2017-04-10 12:28:25 9274

点击看大图,PhotoView

点击浏览大图

2016-12-19

ViewPagerIndicator练习

ViewPagerIndicator

2016-12-01

ViewPagerIndicator库

ViewPagerIndicator库

2016-12-01

调用系统相册,上传头像到服务器

调用系统相册,上传头像到服务器

2016-12-01

FragmentTabHost简单用法

介绍了FragmentTabHost的简单用法

2016-11-30

空空如也

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

TA关注的人

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