在系统控件中输入“a”能提示出android:id等所有属性.而在第三方库的控件中输入“a”只会提示“appNs”,但如果手动写app:id="@+id/aaa"系统也是可以识别的. 命名空间已经引入. 如下图: 解决办法:删除.idea文件夹和所有的.iml文件,然后重启as,重新build project,经测试时有效果的. 代码提示更多内容:http://blog.csdn.net/hyr83960944/article/details/39961737…
在Android Studio中,项目的versionCode 和versionName 的控制不是在AndroidManifest.xml清单文件中更改的,而是在项目的build.gradle中更改的,. 其实在AndroidManifest.xml里已经有提示了的: 然后在build.gradle中会发现相同的声明: 修改后同步一下就行了.…
在.Net开发的过程中,有时我们需要使用Xml文件作为配置文件(基于某些情况的考虑),而不是app.config.web.config这种,但是我们在xml中配置时希望可以增加类似编辑app.confg.web.config文件时的智能提示. 没有作特殊配置时,编写xml文件如下: 从上图可以看到,没有智能提示.但是我们编辑app.config.web.config时有智能提示,比如上面的configuration,我们可能只要输入前面几个字母就会弹出智能提示,然后可以直接从下来中选择.如下图:…
接下来说如何设置代码自动提示,如图: 图上内容比较多,我直接按区域划分成6块区域来说吧: 区域1:这个选项是关于提示的时候如何进行匹配,即按照什么条件来进行提示内容的搜索. All:选择这个的话,意思就是要和你输入的字符进行全匹配,能全匹配起来的字符才会显示在提示列表中,如下图,其实就相当于精确搜索: None:选择这项的话,意思是进行模糊匹配,我直接上图吧,大家看图就明白了: First Letter:即是根据首字母进行匹配,不过这里面感觉还是有bug,选择First Letter时,匹配的结…
一套代码达到以下效果: 打包不同applicationId能同时安装在同一手机上 不同logo,app名称, 不同第三方SDK接入配置(例如微信分享appid,激光推送appkey) 能区分debug和release配置 甚至不同的so文件,不同的依赖jar包 使用到的功能:productFlavor和buildTypes 原理:优先级buildTypes大于productFlavor 示例:一套代码为两家银行打包apk 1. 修改build.gradle.buildTypes保持默认debug…
用常用的方法清除Android Studio的缓存然后重启,"File" -> "Invalidate Cashes / Restart" -> "Invalidate and Restart",等Android Studio 重新启动后编译后,Java文件中的红色没有了. 应该是AS的缓存问题,导致的Import失效,在此记录一下.…
今天在开源项目社区看到一个插件挺不错的,推荐给大家.叫MyBatis MyBatis 是一个流行的 Java 数据持久层框架.MyBatipse 是一个 Eclipse 插件,在编辑 MyBatis 相关文件时提供内容辅助和验证. 特性: XML 编辑器增强 自动完成 Mapper 命名空间:从路径计算 Java 类/类型别名:提示 Java 类和类型别名(半透明图标).支持 Camelcase 匹配 超链接 验证 映射器声明视图 Java 编辑器增强 自动完成 快速辅助 验证 安装方法(以下两…
删除.idea文件夹和所有的.iml文件,重新build project.…
当做layout时,可能会出现render problem的情况.意思就是无法预览当前布局页面,这种情况是因为API版本太高造成的.只需要修改API为更低版本即可.…
http://blog.csdn.net/maimiho/article/details/52195081 先看下上面的文章.只是换下正则表达式即可 正则表达式:/\*[\s\S ]*…