- 博客(33)
- 资源 (5)
- 收藏
- 关注
原创 SpringBoot 中新建一个Controller类,提示从未使用过的解决方法
不说废话看代码新建了一个Controller类(HelloController)package com.example.web;@RestControllerpublic class HelloController{ @RequestMapping(value="/hello",method=RequestMethod.Get) public String hello(){ ...
2019-04-08 16:59:56
2835
1
原创 SpringBoot常用注解
1、@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上2、@Repository:用于绑定数据组件,即DAO组件3、@Service:用于标记业务层组件4、@RestController:用于标记控制层组件包含@Controlle、@ResponseBody5、...
2019-04-08 10:29:14
278
原创 Android中动态刷新从服务器上获取的数据
前言: 之前在做项目的时候,有个需求是动态刷新从服务器上获取的数据,经查越资料后,决定采用Timer来做定时刷新数据功能。用例:Timer timer = new Timer(); timer.schedule(new TimerTask(){ @Override public void run(){ Intent intent = new Intent(Test...
2018-06-29 08:13:14
2909
原创 Myeclise遇到的问题
Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor 解决方案:把Java的类库加载进去,在工程上右键选择属性->Java Build Path的Libraries->Add Library选择JRE System Library-
2018-06-27 09:35:11
274
原创 Java多线程集锦
//多线程之同步(方法)重点:synchronized关键字class Ticket1 implements Runnable { private int tickets = 10; @Override public void run() { while (true) { saleTicket(); if
2018-06-27 09:31:49
360
原创 Android滑动效果的实现 ViewPager+Fragment
我们在使用手机软件的时候,经常会用到的一个功能是活动切换页面,今天我就给大家详细的介绍怎样去实现。 实现一个功能肯定要有界面,有界面肯定要有控件,下面我先来介绍用到的控件。 (一)ViewPager ViewPager就是一个简单的页面切换组件,我们可以往里面填充多个View,然后我们可以左 右滑动,从而切换不同的View。 (二)Fragment Fra...
2018-06-27 09:27:57
390
原创 Android控件之Spinner用法详解
先看看效果图: 这个效果图是最简单的一个Spinner下拉列表,下面给大家展示代码部分 1、在xml文件中设置数据源 注意路径!!文件是自己新建的!!2、在布局文件中调用xml文件 关键代码:android:entries=”@array/medal”3、在MainActivity 中写代码,创建单击事件 关键方法:setOnItemSelectedListene...
2018-06-22 09:56:01
11239
原创 Android 动画跳转
可以先看下效果图: 注意事项:1、必须在 StartActivity() 或 finish() 之后立即调用。 2、而且在 2.1 以上版本有效 3、手机设置-显示-动画,要开启状态实现左进右出的效果 MainActivity 主要代码:startActivity(new Intent(MainActivity.this,SecondActivity.class)...
2018-06-21 09:51:28
547
原创 Android基本操作之自定义按钮控件
今天先从最基本的内容开始发,我们在开发过程中,通常系统自带的控件已经不能满足我们的开发需求的时候我们该怎么办呢?于是有了自定义控件,自定义控件,顾名思义:意思是说,自己写控件。那么今天我就来给大家讲讲最常用也是最简单的一个自定义的按钮控件应该怎样写。第一步 在colors.xml文件中定义按钮点击前后的颜色 第二步 在drawable文件夹,新建xml文件,命名为btn_c...
2018-06-16 08:36:42
463
原创 SecurityException和NetworkOnMainThreadException
java.lang.SecurityException: 这个异常有多种情况可以触发,一下就列举一种 当我们在别的应用内调用你某个程序的Activity有时候会发生这个错误解决方案: 在Activity中配置属性exported=”true” android.os.NetworkOnMainThreadException 这个异常的意思是说,网络请求不能再主线程中进行。 ...
2018-06-08 07:47:07
247
原创 fragment的生命周期,和简单控件的使用
Android开发过程中少不了fragment的使用,下面对fragment进行简单的介绍。Fragment是Android3.0后引入的一个新的API,他出现的初衷是为了适应大屏幕的平板电脑, 当然现在他仍然是平板APP UI设计的宠儿,而且我们普通手机开发也会加入这个Fragment,我们可以把他看成一个小型的Activity,又称Activity片段!想想,如果一个很大的界面,我们就一个...
2018-06-07 06:43:18
424
原创 ActivityNotFoundException
本人在开发Android应用时,层遇到一个activity异常,看下图: ActivityNotFoundException异常,从字面上看意思是说,activity找不到异常。 下面来看看代码: 代码呢只是用了一个Intent意图,代码也没什么问题。都没有传输数据,那他是怎么回事?为什么会出现activity异常? 后来经过排查,最后发现问题是出现在AndroidManifest...
2018-06-06 07:34:28
4952
原创 JsonSyntaxException
我们在开发项目的过程中肯定会从服务器上获取数据,并将获取到的数据进行解析,然后才能使用。本人从服务器上获取的数据是JSON格式的数据,这时候需要对数据进行解析,才能使用,我采用的方法是Gson解析,网络方面我用的是OkHttp协议,但在开发过程中遇到一个异常,如图: JsonSyntaxException :Json数据解析异常。 本人也是费了好大劲,最后在Google上找到了官方解释,Gso...
2018-06-05 06:58:05
12847
原创 Caused by: android.view.InflateException: Binary XML file line #0: Error inflating class ImageView
做任何的开发都离不开图片,Android开发也是如此 本人在Android开发项目中就遇到了一个非常奇葩的图片异常,并做好记录,方便以后开发使用。如图: 从图片上我们可以清楚的看到这是一个运行时非编译时异常。通常我们遇到这样的异常,一般是代码有问题,上图也提示了代码有问题,那么我们看看代码到底有没有问题。看图: 这就是它提示的那句话,相信Android编程人员一眼就能看出来,这句话没...
2018-06-03 09:39:15
3519
1
原创 导入项目SDK异常
我们在开发过程中肯定会用到别人优秀的代码,当我们导入别人的项目的时候,如果SDK版本不一致,AndroidStudio会报错,如下图所示: Error:Execution failed for task ‘:app:preDebugAndroidTestBuild’. Conflict with dependency ‘com.android.support:support-anno...
2018-06-01 08:47:08
1545
原创 android.content.res.Resources$NotFoundException: String resource ID #0x1
本人在Android开发中遇到这样的一个异常: android.content.res.Resources$NotFoundException: String resource ID #0x1 最后确定出现错误的地方是: 问题的原因: setText() 这个方法,的作用是将String类型的内容在Text上显示,但是这个方法本身不会将数据进行转型,我的错误就在于()内的内容为int类型,...
2018-05-31 16:15:06
367
原创 Android EditText的使用
在Android开发中少不了输入框的使用,今天就输入框EditText进行详细的讲解,也是为了以后开发总结经验。本人在开发过程中要求对输入框进行限制,不能超过3位数,在单击软键盘的下键,焦点可以自动跳转到下一个控件。![这里写图片描述](https://img-blog.csdn.net/20180530205234561?watermark/2/text/aHR0cHM6Ly9ibG9nLmNz...
2018-05-30 20:53:48
6673
原创 Error:Execution failed for task ':app:preDebugAndroidTestBuild'. > Conflict with dependency 'com.and
本人在修改build文件的过程中由于导入的是别人的项目,所以想吧SDK和Android版本改成我的版本,就对build文件进行了修改,在运行项目的过程中出现了下面的错误。 发生这类型的错误,是因为修改了.build中的compileSdkVersion,产生所依赖的dependency与当前版本不一致导致的。 解决方案:build->Rebuid-project...
2018-05-29 20:27:02
329
原创 java.lang.IllegalArgumentException: column '_id' does not exist
本人在做Android开发过程中用到了Android自带的轻量级数据库sqlite,我在用sql语句对sqlite数据库进行查询操作之后想要将查询的结果通过Intent传递给另外的activity的时候出现了上面这个错误。java.lang.IllegalArgumentException: column ‘_id’ does not exist 这个错误的意思是:如果你使用了Cur...
2018-05-28 14:53:40
1974
1
原创 Error:Execution failed for task ':app:processDebugResources'. > java.io.IOEx
Error:Execution failed for task ‘:app:processDebugResources’. > java.io.IOEx
2018-03-09 08:22:29
627
原创 eclipse中GUI的插件
Eclipse并不自带GUI的可视化开发工具,那么如果要在Eclipse进行可视化的GUI开发,就需要依靠第三方的插件。 WindowBuilder是一款基于Eclipse平台的双向Java的GUI设计插件式的软件。它具备SWT/JFACE开发、Swing开发及GWT 开发三大功能,是一款不可多得的Java体系中的WYSIWYG工具。 (1)打开浏览器在地址栏中输入网址:http://www....
2018-03-06 13:58:20
12432
1
原创 Android Studio将本地计算机文件上传到模拟器scard文件中
本人在学习Android开发中遇到这样一个问题,将本地计算机中一个视频上传到模拟器的scard文件中视频的名字是1.MP4![这里写图片描述](http://img.blog.csdn.net/20180118093704883?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvSW50ZXJuZXRQcm9ncmFtbWVycw==/font/5a6L5L
2018-01-18 10:49:27
12227
原创 Mysql数据库的详细安装步骤
一、下载 1. 进入mysql官网,登陆自己的Oracle账号(没有账号的自己注册一个),下载Mysql,下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载好的文件解压到指定目录,解压在E:\mysql-5.7.20-winx64 二、安装 1.首先配置环境变量path,将E:\mysql-5.7.20-winx64\bin配置到自己的pat
2017-12-31 15:51:25
12927
原创 path路径不小心删了恢复办法
在用电脑的命令的时候不能用了如图 最后确定是我的path路径被改动了 恢复的办法很简单只需要吧下面这些复制到path路径上就可以了 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ 再次使用电脑命令就可以用了
2017-11-22 14:39:51
6482
原创 Android中Serializable接口的应用
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来用自己的各种各样的方法来保存object states,但是Java提供一种好的保存对象状态的机制,就是序列化。2、什么情况下需要序列化?(1)当想把在内存中的对象状态保存到一个文件中或者数据库中时候;(2)到想用套接字在网络上传送对象的时候;
2017-11-15 10:24:08
330
原创 Java代码加水平线
class DrawLinePanel extends JPanel { // 创建内部面板类 public void paint(Graphics g) { // 重写paint()方法 g.drawLine(70, 50, 180, 50); // 绘制第一条水平线 g.drawLine(70, 80, 180, 80); // 绘制
2017-11-15 10:19:56
1434
原创 2.声明
声明的作用和注意事项 声明的作用:告诉浏览器这个文档是什么类型的文档,是文档的首行。声明的注意事项:声明没有结束标签;声明不区分大小写。
2017-11-15 10:18:23
417
原创 Java Web项目404错误
最近小编遇到好多404说多了都是泪直接看图把 从图上可以看出我的action已经改了但浏览器的URL始终不变,一直都是一开始访问的路径 出现这种问题是因为浏览器有缓存! 把缓存清理掉就OK了。看图 QQ浏览器 IE浏览器 浏览器实在太多了我就不一一列举了 第二种web.xml文件中servlet标签子标签明明弄好了但就是出不来提示404如下图: 我上网查了好多资料然而
2017-11-15 10:09:49
2822
原创 FunCode 人物跳的函数
private void SetPosition(int i, int j) { float startX, startY; //startX = GameMain.g_GameMain.GetStartX(); //startY = GameMain.g_GameMain.GetStartY(); startX =
2017-06-21 19:20:30
3394
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人