首页 > TAG信息列表 > MyApplication

SpringBoot学习笔记(三)——SpringBoot中的配置Bean

在Spring中,我们可以使⽤XML的⽅式来对Spring进⾏配置,也可以通过Java Config(也就是类+注解)的⽅式进⾏配置,在Spring Boot中也是⼀样的。 方法一:使用xml的方式(xml文件+@importResource+@Autowired) 我们可以通过@ImportResource注解来导⼊⼀个XML⽂件作为Spring的配置⽂件. 示例如下:

Activity传数据(通过Application全局方式,此方式不建议。)

新建 MyApplication import android.app.Application; /** * @author iLife.Fy * @create 2022/2/2 17:23 */ public class MyApplication extends Application { private String data; @Override public void onCreate() { super.onCreate();

【Hilt】ClassCastException xxxDaggerBaseApplication_HiltComponents_SingletonC cannot be cast to xxMain

问题: 项目接入Hilt后编译时报ClassCastException错误: Caused by: java.lang.ClassCastException: com.agile.base.DaggerBaseApplication_HiltComponents_SingletonC$ActivityRetainedCImpl$ActivityCImpl cannot be cast to com.example.myapplication.MainActivity_Generat

Android 贯穿Activity的全局变量定义

问题描述: 在Android中访问后端服务器的Json数据,因为每次网段不一样,换来换去太麻烦了,想着能够统一一下一个全局变量,让所有的Activity可以访问到 解决方案: 创建一个Myapplication类 ```java import android.app.Application; public class Myapplication extends Applicatio

Logger的AndroidLogAdapter初始化

好记性不如烂笔头 Github上的logger框架非常方便,日志清晰,还自带线程打印。然鹅Github对他的配置和使用只有简简单单三句话  对于第二条这个Initialize,一直不知道往哪里写,读了别的项目的代码加上查了一会才知道可以写在自定义的MyApplication中 写在这里之后一定要记得修改 And

Android 中Scheme协议的使用详解唤起Activity或App

1. 什么是URL Scheme? 是一种页面内跳转协议;通过定义自己的scheme协议,可以非常方便跳转app中的各个页面。 2.什么时候使用 服务器下发跳转路径,客户端根据服务器下发跳转路径跳转相应的页面APP根据URL跳转到另外一个APP指定页面。H5页面点击描点,根据描点具体跳转路径APP端跳转

Android 中截屏功能的实现

之前写过一个关于截图的功能,但那个是基于咱们控件的截取,如果出了自己的项目,或者层次结构复杂了,一般不好操作了就。今天学习了一个截屏工具的制作方法,在这里记录一下。 我们的代码全部基于Android中自定义悬浮窗编写 1.首先我们先把TrafficService.java替换为CaptureService.java

Java多线程--synchronized修饰普通方法和修饰静态方法的区别

初始化一个对象时,会自动生成一个与该对象对应的对象锁,被synchronized 修饰的方法就得依靠对象锁工作。当多线程同时访问某个被synchronized修饰的方法时,一旦某个进程抢得对象锁之后,其他的进程只有排队对待。 一、synchronized修饰普通方法 初始化一个对象时,会自动生成一个与该

spring boot 打war包,最简单的方式

1. 启动类继承SpringBootServletInitializer,重写configure方法   1 @SpringBootApplication 2 public class MyApplication extends SpringBootServletInitializer { 3 4 public static void main(String[] args) { 5 SpringApplication.run(MyApplication.cl

Android应用动态修改主题

1.使用API设置主题如下所示,在Activity中使用setThemesetTheme(R.style.MyTheme1);2.调用API的时机需要在super.onCreate(savedInstanceState)之前调用setTheme3.重新设置主题要重新设置主题,则需要结束Activity,重新启动才可以public class MainActivity extends Activity {  

MMKV使用

前述:mmkv是腾讯开源的持久化第三方库,可以用来替代以往的SP,性能大大的好,使用方法如下。 1.添加依赖:implementation 'com.tencent:mmkv-static:1.1.2' 这里使用static可以减少库的大小。 2.在application中初始化mmkv,可以新建一个application class MyApplication : Applicatio

Application全局应用

Application是维护应用全局状态的基类,Android系统会在启动应用进程时创建一个对应的Application对象。所以当我们需要创建全局变量的时候,不需要再像Java那样需要创建public权限的static变量,而直接在Application中去实现。其他组件只需要调用Context的getApplicationContext或

关闭启动信息记录

spring.main.log-startup-info=true 可以继承SpringApplication类并实现logStartupInfo来记录其他日志信息 @SpringBootApplication public class MeraspringApplication { public static void main(String[] args) { myApplication.run(MeraspringApplication.c

基于Android studio3.6的JNI教程之helloworld

  jdk环境变量配置: path中增加下面2个路径,也就是android studio的路径,android有自带的jdk。 E:\Android\Android Studio\jre\bin E:\Android\Android Studio\bin 新建工程: 一定要选择Native c++类型,最后要选c++11支持。 SDK设置: File->Settings File->Project Structure

HttpProxyCacheServer (音视频缓存框架)

implementation 'com.danikula:videocache:2.7.0' //包 MyApplication 中: //音视频缓存框架private HttpProxyCacheServer proxy; public static HttpProxyCacheServer getProxy(Context context) { MyApplication app = (MyApplication) context.getApplicationContext(

全局获取Conrtext

每一个活动都是Context的对象,当在普通类中用到Context时(如弹出Toast、启动活动、发送广播等)该如何获取呢? 解决方法:Android提供了一个Application类,在应用程序启动时,系统会自动对该类进行初始化。为了管理程序内全局的状态信息如全局Context,可以定制自己的Application类。 1、创建自

flask.Request

  flask.Request   doc:http://flask.pocoo.org/docs/1.0/api/#incoming-request-data   1.      flask.Request flask中Request类的一些属性和方法。   class flask.Request(environ, populate_request=True, shallow=False) The request object used by default in F