Java中字符串的拼接 Java中字符串一旦创建,就是不可变的。 一、“+” 操作符“+” 操作符是字符串拼接最常用的方法之一。 使用“+”,字符串的发生拼接时候,会创建一个新的字符串,如果发生大量的字符串的拼接,就会在方法区里面的字符串常量池内不断的出现新的字符串。导致内存大量的浪费。给Java的方法区常量池带来很大的压力。 二、StringBuffer构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。 2023-04-19 Java知识 #Java
android 里面的Context Context都没弄明白,还怎么做Android开发?Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Android程序不像Java程序一样,随便创建 2023-04-15 Android #Android进阶知识
Android下的资源目录 Android项目后会产生assets与res的两个文件夹。相同:理论上他们都是存放资源的文件夹。 区别: 1.assets:不会在R.java文件下生成相应的标记,存放到这里的资源在运行打包的时候都会打入程序安装包中。无法通过R资源清单访问的原生资源 2.res:会在R.java文件下生成标记,这里的资源会在运行打包操作的时候判断哪些被使用到了,没有被使用到的文件资源是不会打包到安装包中 2023-04-15 Android #Android studio
短句 人生是旷野而非轨道。 盲目冒险,不是勇敢,而是愚蠢。 我们都是平凡的小人,我们都想要走出平凡的深渊。 千万不要低估旁人的智慧,往往只有蠢才会认为别人愚蠢。 但凡上当受骗的人,难道真的是他们愚蠢吗?不是,只是他们内心愿意去相信罢了。 事情既然已经发生,就无法阻止。我需要积极的改变自己,哪怕最终所有的事情都面目全非,也不会因为顾及这些。而放缓自己成长的脚步。 其实真正禁锢一个人成就的,往往不是天资,而 2023-04-10 #文字
如何实现图片模糊 1.项目需求: 当系统软件弹出dialog时候,将当前的页面背景设置成dialog的模糊背景。 2.实现思路: 截屏,获取当前activity的界面 对截取到的图片做高斯模糊处理 将处理好的图片作为背景图 1.截屏的方法Android 截屏分为四种:View 截屏、WebView 截屏、系统截屏 和 adb 截屏 1.View 截屏1234567891011121314151617181920 2023-03-31 Android #Android
导入litepal依赖遇到的问题 添加litepal时候遇到了这个问题。 参考资料: 发布库AAR至mavenCentral看这篇文章就可以了 一篇文章看懂gradle Gradle 官方文档 那么buildscript中的repositories和allprojects的repositories的作用和区别是什么呢? 答: 1、 buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件 2023-03-31 坑 #Android
git常见命令 删除所关联的远程仓库地址1git remote rm origin 关联新的远程仓库1git remote add origin https://github.com/youName/youName.github.io.git 添加文件到暂存区1git add . 提交暂存区到本地仓库。1git commit -m "commit message" 推送到远程库sour 2023-03-30 工具知识 #Git
hexo+Fluid主题美化 Hexo-Fluid主题美化_hexo fluid_林慕凡的博客-CSDN博客 hexo博客fluid主题美化 - Gilgamesh’s Blog (lzqlearn.com) Fluid 主题美化汇总 - Stalo’s Blog (jin-yuhan.github.io) 2023-03-28 #hexo
AndroidStudio的快捷键 AS快捷键 作用 快捷键 注释 格式化代码 Ctrl + Alt + L 隐藏所有面板 Ctrl + Shift + F12 切换编辑器铺满整个程序界面,隐藏其他的面板。再次执行该操作,将会回到隐藏前的状态。 最近访问 Ctrl + E 该操作可以得到一个最近访问文件的可搜索的列表。 最近修改的文件 Ctrl + Shift + E 该操作类似于“最近访问(Recents 2023-03-28 工具知识 #Android
AndroidStudio里面gradle相关配置 对我自己掌握的关于gradle相关的知识进行一个整理。 下面是Android studio里面比较重要的gradle文件。会逐一的进行解析。 1. build.gradle(模块里面) 里面的具体内容参考我之前写的一篇博客:详解build.gradle文件。这个文件里面是对当前的module进行配置。 2. build.gradle(项目里面) 这个文件添加所有子项目/模块通用 2023-03-28 Android #Gradle