- 博客(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
3135
1
原创 SpringBoot常用注解
1、@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上2、@Repository:用于绑定数据组件,即DAO组件3、@Service:用于标记业务层组件4、@RestController:用于标记控制层组件包含@Controlle、@ResponseBody5、...
2019-04-08 10:29:14
316
原创 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
2952
原创 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
308
原创 Java多线程集锦
//多线程之同步(方法)重点:synchronized关键字class Ticket1 implements Runnable { private int tickets = 10; @Override public void run() { while (true) { saleTicket(); if
2018-06-27 09:31:49
391
原创 Android滑动效果的实现 ViewPager+Fragment
我们在使用手机软件的时候,经常会用到的一个功能是活动切换页面,今天我就给大家详细的介绍怎样去实现。 实现一个功能肯定要有界面,有界面肯定要有控件,下面我先来介绍用到的控件。 (一)ViewPager ViewPager就是一个简单的页面切换组件,我们可以往里面填充多个View,然后我们可以左 右滑动,从而切换不同的View。 (二)Fragment Fra...
2018-06-27 09:27:57
419
原创 Android控件之Spinner用法详解
先看看效果图: 这个效果图是最简单的一个Spinner下拉列表,下面给大家展示代码部分 1、在xml文件中设置数据源 注意路径!!文件是自己新建的!!2、在布局文件中调用xml文件 关键代码:android:entries=”@array/medal”3、在MainActivity 中写代码,创建单击事件 关键方法:setOnItemSelectedListene...
2018-06-22 09:56:01
11334
原创 Android 动画跳转
可以先看下效果图: 注意事项:1、必须在 StartActivity() 或 finish() 之后立即调用。 2、而且在 2.1 以上版本有效 3、手机设置-显示-动画,要开启状态实现左进右出的效果 MainActivity 主要代码:startActivity(new Intent(MainActivity.this,SecondActivity.class)...
2018-06-21 09:51:28
590
原创 Android基本操作之自定义按钮控件
今天先从最基本的内容开始发,我们在开发过程中,通常系统自带的控件已经不能满足我们的开发需求的时候我们该怎么办呢?于是有了自定义控件,自定义控件,顾名思义:意思是说,自己写控件。那么今天我就来给大家讲讲最常用也是最简单的一个自定义的按钮控件应该怎样写。第一步 在colors.xml文件中定义按钮点击前后的颜色 第二步 在drawable文件夹,新建xml文件,命名为btn_c...
2018-06-16 08:36:42
496
原创 SecurityException和NetworkOnMainThreadException
java.lang.SecurityException: 这个异常有多种情况可以触发,一下就列举一种 当我们在别的应用内调用你某个程序的Activity有时候会发生这个错误解决方案: 在Activity中配置属性exported=”true” android.os.NetworkOnMainThreadException 这个异常的意思是说,网络请求不能再主线程中进行。 ...
2018-06-08 07:47:07
284
原创 fragment的生命周期,和简单控件的使用
Android开发过程中少不了fragment的使用,下面对fragment进行简单的介绍。Fragment是Android3.0后引入的一个新的API,他出现的初衷是为了适应大屏幕的平板电脑, 当然现在他仍然是平板APP UI设计的宠儿,而且我们普通手机开发也会加入这个Fragment,我们可以把他看成一个小型的Activity,又称Activity片段!想想,如果一个很大的界面,我们就一个...
2018-06-07 06:43:18
458
原创 ActivityNotFoundException
本人在开发Android应用时,层遇到一个activity异常,看下图: ActivityNotFoundException异常,从字面上看意思是说,activity找不到异常。 下面来看看代码: 代码呢只是用了一个Intent意图,代码也没什么问题。都没有传输数据,那他是怎么回事?为什么会出现activity异常? 后来经过排查,最后发现问题是出现在AndroidManifest...
2018-06-06 07:34:28
5094
原创 JsonSyntaxException
我们在开发项目的过程中肯定会从服务器上获取数据,并将获取到的数据进行解析,然后才能使用。本人从服务器上获取的数据是JSON格式的数据,这时候需要对数据进行解析,才能使用,我采用的方法是Gson解析,网络方面我用的是OkHttp协议,但在开发过程中遇到一个异常,如图: JsonSyntaxException :Json数据解析异常。 本人也是费了好大劲,最后在Google上找到了官方解释,Gso...
2018-06-05 06:58:05
12987
原创 Caused by: android.view.InflateException: Binary XML file line #0: Error inflating class ImageView
做任何的开发都离不开图片,Android开发也是如此 本人在Android开发项目中就遇到了一个非常奇葩的图片异常,并做好记录,方便以后开发使用。如图: 从图片上我们可以清楚的看到这是一个运行时非编译时异常。通常我们遇到这样的异常,一般是代码有问题,上图也提示了代码有问题,那么我们看看代码到底有没有问题。看图: 这就是它提示的那句话,相信Android编程人员一眼就能看出来,这句话没...
2018-06-03 09:39:15
3674
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
1591
原创 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
399
原创 Android EditText的使用
在Android开发中少不了输入框的使用,今天就输入框EditText进行详细的讲解,也是为了以后开发总结经验。本人在开发过程中要求对输入框进行限制,不能超过3位数,在单击软键盘的下键,焦点可以自动跳转到下一个控件。打开浏览器在地址栏中输入网址:http://www....
2018-03-06 13:58:20
12543
1
原创 Android Studio将本地计算机文件上传到模拟器scard文件中
本人在学习Android开发中遇到这样一个问题,将本地计算机中一个视频上传到模拟器的scard文件中视频的名字是1.MP4,下载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
13074
原创 path路径不小心删了恢复办法
在用电脑的命令的时候不能用了如图 最后确定是我的path路径被改动了 恢复的办法很简单只需要吧下面这些复制到path路径上就可以了 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ 再次使用电脑命令就可以用了
2017-11-22 14:39:51
6590
原创 Android中Serializable接口的应用
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来用自己的各种各样的方法来保存object states,但是Java提供一种好的保存对象状态的机制,就是序列化。2、什么情况下需要序列化?(1)当想把在内存中的对象状态保存到一个文件中或者数据库中时候;(2)到想用套接字在网络上传送对象的时候;
2017-11-15 10:24:08
364
原创 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
1473
原创 2.声明
声明的作用和注意事项 声明的作用:告诉浏览器这个文档是什么类型的文档,是文档的首行。声明的注意事项:声明没有结束标签;声明不区分大小写。
2017-11-15 10:18:23
447
原创 Java Web项目404错误
最近小编遇到好多404说多了都是泪直接看图把 从图上可以看出我的action已经改了但浏览器的URL始终不变,一直都是一开始访问的路径 出现这种问题是因为浏览器有缓存! 把缓存清理掉就OK了。看图 QQ浏览器 IE浏览器 浏览器实在太多了我就不一一列举了 第二种web.xml文件中servlet标签子标签明明弄好了但就是出不来提示404如下图: 我上网查了好多资料然而
2017-11-15 10:09:49
2873
原创 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
3479
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人