自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

東方月初

大道之始

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 设计模式-创建型

本质: 创建对象的模式:对类的实例化进行抽象。特点:1 封装了具体类的信息 ;2 隐藏了类的实例化过程;单例模式简单工厂工厂方法抽象工厂建造者模式原型模式单例模式本质: 单例模式确保一个类只有一个实例,提供一个全局访问点。/** * 饿汉式 * 1. 私有化构造方法,不让外部调用 * 2. 内部创建私有变量 Instance,该类唯一实例。 * 3. 提供newInstance 方法返回唯一实例。 */class SingletonJava1 { private

2022-03-09 11:14:38 2392

原创 Java不同版本切换脚本

1. 安装两个版本的Java这里我安装了Java8和Java11JAVA_HOME_11=C:\Program Files\Java\jdk-11.0.2JAVA_HOME_8=C:\Program Files\Java\jdk1.8.0_3012. 设置环境变量在系统变量中添加JAVA_HOME 、CLASSPATHJAVA_HOME C:\Program Files\Java\jdk1.8.0_301CLASSPATH%JAVA_HOME%\lib;%JAVA_HOME%\lib\t

2022-03-02 18:07:59 613

原创 系统应用安装脚本

思路:将自己桌面的apk推到系统目录下,根据系统应用的包名找到当前进程并杀死该进程。系统应用被杀死后会自动重启。我们下次使用直接双击这个脚本即可。install.bat@echo offadb rootadb remountadb push C:\Users\Desktop\MyApp.apk system/app/MyApp/@echo *请在pkgName的双引号里面写上包名,操作思路是把pid放到一个文本里面*@echo *查找文本的第2个字段,在通过kill进行完成*set.

2022-03-02 17:40:30 163

原创 Gradle打包上传Maven配置方案

在项目根目录创建 publish.gradleapply plugin: 'maven-publish'Properties properties = new Properties()def file = new File(rootProject.projectDir,'local.properties')if (null != file && file.exists()) { properties.load(file.newDataInputStream())}.

2022-03-02 17:22:53 2657

原创 Gradle7.0 配置仓库不安全连接问题记录

Execution failed for task ‘:myflavor:publishMyflavorPublicationToMavenRepository’.Failed to publish publication ‘myflavor’ to repository ‘maven’Using insecure protocols with repositories, without explicit opt-in, is unsupported. Switch Maven repository .

2022-03-02 16:47:26 862

原创 使用Git上传代码到GitHub

初始化Git1. 安装Git客户端[windows用户请戳](http://msysgit.github.com/](http://msysgit.github.com/)[mac用户请请戳](http://code.google.com/p/tortoisegit/(http://code.google.com/p/tortoisegit/)一路下一步下一步既可2. 配置Git1. 在电脑硬盘里找

2017-06-08 16:02:43 476

原创 Android6.0权限申请

作者:时光与梦s 该库源码地址1.添加依赖compile 'me.weyye.hipermission:library:1.0.2'2.权限申请代码(默认样式) List<PermissonItem> permissonItems = new ArrayList<PermissonItem>(); //若权限申请多条 自己在下面添加既可

2017-05-16 09:33:07 695

原创 如何使用Git上传代码到GitHub

代码上传到GitHub1.创建项目1.点击+号->new repository 填写Repository的名字 填写Repository的描述 (Initialize this repository with a README)可选2.创建完成后点击clone or download 复制Repository的地址2.本地初始化一个项目1.git 的基础配置,作用是告诉 git 你是谁git con

2017-05-16 09:30:25 279

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-08 15:55:39 179

原创 Tomcat8.0配置

安装就不累述了 我是直接把之前的直接复制了一份(注意:复制不要复制到C盘) 配置开始 开启服务 测试地址http://localhost:8080/ 出现如下界面表示成功

2017-05-05 11:41:09 666

原创 AndroidStudio导入项目报java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessExce

解决方法:在build.gradle里的buildToolsVersion下面添加以下两行代码既可android { compileSdkVersion 18 buildToolsVersion "25.0.0" aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false }

2017-05-05 11:36:38 308

原创 GreenDao3编译出现 Error:Execution failed for task ':greendaotest:greendao'. > org.eclipse.jdt.

原因Gradle配置有问题解决办法 1.Moudle的gradle中apply plugin: 'org.greenrobot.greendao'greendao { schemaVersion 1 daoPackage 'com.anye.greendao.gen' targetGenDir 'src/main/java'}dependencies { comp

2017-05-05 11:35:03 3667 1

原创 沉浸式状态栏之Toolbar解决方案

1.style文件中 去Title 状态栏透明 <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> ... <item

2017-05-05 11:33:07 620

原创 Android百度地图开发之取消后台持续定位

网上的方法1:注掉option.setScanSpan(1000);//注掉后只定位一次,感觉不太好2:调用mLocClient.unRegisterLocationListener方法。//取消监听的方法不让后台定位,楼主只成功过一次所以不太靠谱不推荐使用3 :moveTaskToBack(false);//将你应用移到后台,楼主认为和按HOME键的退到后台还是有一定区别的,此方法退到后台就像静止

2017-05-05 11:31:06 6808

原创 Android开发之强制横屏和强制竖屏

强制竖屏设置1.代码在Activity的onResume方法中添加如下代码 @Override protected void onResume() { /** * 设置为横屏 */ if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LA

2017-05-05 11:24:21 1269

原创 Android 开发之上传图片

选图从图片库选择选图的标识 private static final int PICK_PHOTO = 2;重定向到图片库代码 Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);startActivityForResult

2017-05-05 11:21:08 1079

原创 android studio 安装app一直卡在waiting for debug解决办法

android studio用真机调试app之前可能一直用的好好的,可是有时候就会一直卡在安装上,等待很久也装不上.解决办法卸载旧的apk 重启下设备 检查设置里是否打开允许第三方未知来源开关 查看下磁盘空间是否已满,腾出写磁盘空间出来

2017-05-05 11:16:40 1827

原创 CSDN账号修改绑定邮箱

1 登录博客后点击右上角头像位置 然后点击账号设置 2 修改邮箱即可

2017-05-05 11:12:11 1260

原创 Android开发之素材获取

apk本身就是一个压缩包,比如想要获取一个APP中的图片资源怎么办呢? 其实很简单,将.apk后缀名改成.zip解压即可.图片全在res文件目录下,当然也有布局文件.

2017-05-05 11:11:11 433

原创 Android Studio永久显示行数

File->Settings->Editor->General-> Appearance

2017-05-05 11:09:57 279

原创 去除Android5.0以后按钮的高度与阴影

一行代码搞定在按钮控件中添加 style=”?android:attr/borderlessButtonStyle”即可 <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/whit

2017-05-05 11:08:22 440

原创 Android开发之软件评价

一个方法搞定软件评 private void gotoRate(){ Uri uri = Uri.parse("market://details?id=" + getPackageName()); Intent goToMarket = new Intent(Intent.ACTION_VIEW, uri); try { sta

2017-05-05 11:04:39 670

原创 Android自定义圆角ImageView

目前一些比较火的图片加载库虽然支持圆角加载,若你是接的别人作了一半的项目,刚好别人用的图片加载库刚好不支持圆角加载,那么这颗控件你值得拥有.(支持网络图片的加载)1.创建CustomImageView 类在你的项目中(源码如下)import android.content.Context;import android.content.res.TypedArray;import android.g

2017-05-05 10:57:35 232

RefreshEnv.exe

java不同版本切换刷新环境

2022-03-02

空空如也

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

TA关注的人

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