自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海蓝的博客

一个coder的成长

  • 博客(23)
  • 收藏
  • 关注

原创 android studio常用快捷键(自己过去没用到但是很有用的)

Ctrl+Alt+shift+I:检测代码,比如检测一些定义了,但没有使用过的变量或方法。Ctrl+Shift+Insert可以选择剪贴板内容并插入(Ctrl+Shift+V也可以就是比Ctrl+V多一个选择步骤,同理粘贴一样)选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失(选中文本后直接Ctrl+F就行)Ctrl+Shift+Backspace可以跳转到上次编辑的地方(直接Ctrl+Z)Ctrl+W 选中代码,连续按选中范围扩大(Ctrl+Shift+W相反)

2023-07-06 12:21:17 427

原创 拍照/图库选择——裁剪 问题记录

拍照/图库选择——裁剪 遇到的权限问题解决

2023-01-05 10:44:07 193

原创 关于HorizontalScrollView宽度如果是固定的不能滑动的问题

遇到这个问题困扰了我好一会儿,最后想明白了:HorizontalScrollView能不能滑动是由子布局的所展示的内容是否超出HorizontalScrollView的宽度决定的所以如果想达到整个HorizontalScrollView所展示的宽度是想要的宽,设置固定宽度的应该是HorizontalScrollView中子布局中渲染之后宽度最大的那个,这样就可以使HorizontalScrollView展示固定宽度的内容唉,还是对HorizontalScrollView的概念没理解清楚...

2022-05-24 19:02:46 570

原创 ListView和ScrollView嵌套使用时的问题(2种)

ListView和ScrollView嵌套使用时的问题(2种)

2022-05-12 17:08:55 330

原创 我的学习笔记~安卓学习问题总结(二)Unsupported Modules Detected: Compilation is not supported for following modules:

Unsupported Modules Detected: Compilation is not supported for following modules: tengda. Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project.遇到这个问题很多次了,从网上找了各种方法,在此总结记录一下。第一种解决方法(比较靠谱的,每次用这个方法基本都能解决问题): ..

2021-04-27 16:24:22 291

原创 我的学习笔记~安卓学习问题总结(一)

1、新电脑需要搭建开发环境,一直无法通过sdktools下载资源,找了很多原因,换了很多资源地址,从其他渠道也可以搞定sdk,但是为什么无法下载呢?一个很愚蠢的原因:防火墙没关,低级错误,汗颜2、需要计算两个日期的月份差,代码一直无法有效执行,也没有报错,代码如下:/** * 获取两个日期相差的月数 */public int getMonthDiff(String s1, String s2) { try { SimpleDateFormat formatter =

2021-03-28 21:55:11 97

原创 我的学习笔记~自学安卓(十三):webview中无法调用手机相册和相机的问题

和WebChromeClient有关mWebview.WebChromeClient(new WebChromeClient(){})或者自定义一个MyWebChromClient extends WebChromeClient重写onShowFileChooser 方法private ValueCallback<Uri[]> mUploadCallbackAb...

2020-01-07 11:36:42 976

原创 我的学习笔记~自学安卓(十二):动态设置GridView的高度

/** * 动态设置GridView的高度 * @param gridView */public static void setListViewHeightBasedOnChildren(GridView gridView) { // 获取gridview的adapter ListAdapter listAdapter = gridView.getAdapter(); ...

2019-12-18 11:17:34 225

原创 我的学习笔记~自学安卓(十一):使用MediaPlayer,多次调用后无法播放

就是一个简单的播放raw文件中音频文件,但是由于自己对MediaPlayer并不了解,而一脚踩空,浪费了很长时间。我多次调用MedialPlayer之后Mediaplayer就不工作了,也没有报错,遇到这种情况是最头疼的,根本不知道问题出在哪里,后来浪费了好长时间,经过一次尝试解决了问题:mPlayer.release();即每次使用MediaPlayer之后都释放资源,是每一次,而...

2019-12-10 12:31:17 1267

原创 我的学习笔记~自学安卓(十):改项目包名遇到的问题

有需要改项目的包名,即相同的代码换一个applicationId再次上架,按照都知道流程改了代码后一运行就崩溃,list.size();报空,和bean文件有关,最后才发现混淆文件中对应包名没有修改,在此记录...

2019-10-15 10:16:50 104

原创 我的学习笔记~自学安卓(九):同布局中图片补间动画被按钮覆盖问题

同一布局中有一个按钮和一张图片,图片做平移补间动画到按钮之上,一直被按钮覆盖通常的解决办法是:imageview.bringToFront(); 或者图片的父布局调用 relativeLayout.bringToFront();但是并没有效果,最后多方查找找到了解决办法,就死在button外面再包一层布局即可,button就是这么任性。在此记录下来...

2019-10-12 16:50:25 135

原创 我的学习笔记~自学安卓(八):选取系统的图片、音频和视频文件

Intent intent = new Intent();//intent.setType("image/*");//选择图片// intent.setType("audio/*"); //选择音频// intent.setType("video/*;image/*");//同时选择视频和图片intent.setType("video/*"); //选择视频 (mp4 3gp 是andr...

2019-08-28 14:55:42 365

原创 我的学习笔记~自学安卓(七):editext密码输入框,点击editext的ringdrawable实现密码隐藏与可见同时改变rightdrawable

效果图:editext的ringtdrawable属性的 touch事件可以参考这个大神的博客:https://blog.csdn.net/u012702547/article/details/46773239密码的显示与隐藏可以参考这位大神的博客:https://www.cnblogs.com/shenchanghui/archive/2017/08/22/7410998.htm...

2019-04-15 17:57:10 265

原创 我的学习笔记~自学安卓(六):org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed;

org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed;遇到了这个问题,没有遇到过就在网上找答案,经过筛选、分析、总结以为是那样的,通过这种方法就能解决:https://blog.csdn.net/hzw2017/article/details/81708898以为自己不小...

2019-04-01 11:43:20 803

原创 我的学习笔记~自学安卓(五):layout下创建子文件夹(布局文件的分类整理)

有一段时间没写了,只不过是在学习安卓的基本知识,今天又遇到一个夺走我时间的问题。手上的一个安卓项目要做二次开发,打开layout文件夹,映入眼帘的是密密麻麻的布局文件,头疼!!!!太不清晰了,怎么按模块把布局文件整理一下呢,首先第一反应就是按模块分文件夹,顺着这个思路在网上学习了一番,是这样的步骤(先上结果图):操作之前建议使用project结构1 在layout文件夹下按自己的需...

2019-03-20 16:29:07 2159 3

转载 mysql数据库服务找不到

安装MySQL数据库完成后,在控制面板的服务列表里找不到MySQL服务启动项如果我们用的是绿色免安装版本的mysql数据库有时会出现mysql数据库找不到的问题解决方案:打开cmd,切换到mysql的bin目录D:\Program Files\MySQL5.1\bin&gt;,下然后输入mysqld.exe -install命令如果提示Service successfully ...

2019-03-12 10:56:58 567

原创 Maven下解决Cannot change version of project facet Dynamic Web module to 3.0

原因:dynamic web module(动态网页模型)和tomcat的版本没对应好dynamic web module 2.4 对应Tomcat 5.5dynamic web module 2.5 对应Tomcat 6.0dynamic web module 3.0 对应Tomcat 7.0补充:Tomcat 5.5 仅支持J2EE 1.2, 1.3, 1.4 Web mod...

2019-03-12 10:25:13 349

原创 eclipse 快捷键

Ctrl + 1 (快速修复)Ctrl + D (删除当前行)Ctrl + Alt + ↓(复制当前行到下一行)Alt + / 或者说是 Ctrl + 空格(由于后者与输入法的快捷键冲突,所以,我一般都用前者) 作用:快速插入。Alt+Shift+R 重命名非常好用。Ctrl + Q 定位到最后编辑的地方。Ctrl + Shift + O 自动导入包。Ctrl+/ ...

2019-03-12 10:11:52 113

原创 我的学习笔记~自学安卓(四):虚拟器上app无法显示问题

本应该是昨天的内容但却没有及时记录下来这种情况的出现可以分为两种实际情况:一:app已经安装上了,但却无法显示 1.是否配置了主活动(用这段代码生命这个activity为主活动) &lt;intent-filter&gt; &lt;action android:name="android.intent.action.MAIN" /&gt; ...

2019-03-08 10:15:26 1014 1

原创 我的学习笔记~自学安卓(三):安卓项目的目录结构详解

先来个图:正常显示的是安卓目录结构,真实 的目录结构可以从箭头所示的倒三角处选择,如图所示:选择project就可以看到真实的目录结构了:.grade和.idea:这两个目录下放置的都是android studio自动生成的文件,无需关心,也不要编辑。app:重点需要关注的文件,项目中的编码和资源都在这个文件中,开发工作也在这个文件中展开grade:包含了gradl...

2019-03-06 16:04:35 485

原创 我的学习笔记~自学安卓(二):安卓模拟器无法启动怎么解决

安卓的开发环境配置好之后就可以创建第一个项目了。并不困难,但是在创建好模拟器之后之后却遇到了问题,无法打开:错误提示:emulator: ERROR: x86 emulation currently requires hardware acceleration!怎么解决呢:各种百度知道有两个原因1 没有安装Intel HAXM sdk中是有这个软件的,首先看你是否下载了,如...

2019-03-06 12:34:05 652

原创 我的学习笔记~自学安卓(一):安卓开发环境

现在主流的安卓开发都是用的android studio,所以就需要安装android studio1.首先需要安装jdk,配置好安卓开发环境2.下载android studio,养成良好的习惯从官网下载,这里要注意有的版本的as包含有sdk,而有的没有包含,我们分两种情况介绍: 第一种:包含有sdk android studio的安装步骤我就不再赘述,一键默认选项即可,...

2019-03-05 17:00:41 331

原创 Referenced file contains errors (http://www.springframework.org/schema/beans/spring- beans-4.3.xsd)

Referenced file contains errors (http://www.springframework.org/schema/beans/spring- beans-4.3.xsd),找不到xsd文件。Spring的版本变更了,但是Eclipse的编译器还是使用之前缓存的spring-beans-**.xsd文件。其原因是对于Eclipse编译器来说有个缓存会缓存这些配置...

2018-10-26 10:26:31 541

空空如也

空空如也

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

TA关注的人

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