1. 如何关闭AndroidStudio的粗体光标?
解决办法:在Settings-->Editor-->General-->Appearance中 取消Use block caret
2. 如何快速移动到当前行 代码的首位和末尾?
Home键和End键
3. 点9图用不了?
放到drawable文件夹下
4. 有关GitHub
①. Settings-->Version Control--> Git-->git.exe的安装路径(Git\bin\git.exe)
②. Settings-->GitHub-->登录账户邮箱和密码
③. Version Control-->项目路径(如果项目断开连接,选中项目,点击右上角+)
④. 提交或更新整个项目
项目右键-->Git-->ComitDirectory提交到本地
-->Repository-->Push到服务器
⑤. 如果只想提交某个类的代码,进入到该类,然后点击最上方的VCS-->Git
5. String字符串添加下划线?
内容前后添加节点<u></u>
<stringname="new_user"><u>New User</u></string>
6. assets目录需自建
src/main/assets
7. 百度地图有时显示不出的问题
(以下复制)
第一步:打开命令窗口,输入cd .android。(这一步说明开发环境默认的签名证书debug.keystore存放在C盘.android目录中)
第二步:进入.android目录后,接着输入keytool -list -v -keystore debug.keystore,这里的debug.keystore就是开发环境下默认的签名文件了。
我们在开发一个apk发布在应用商店时,需要我们自己的生成的签名文件,这个签名文件和开发环境默认的签名文件肯定是不同的,至少指纹证书SHA1就不同。
所以,当我们通过我们自己生成的签名文件导出签名的apk时,百度地图的key应该是我们自己的签名文件中的指纹证书,如果还是用的是debug.keystore的SHA1申请的key,百度地图自然就会有问题。
比如,我们导出apk的签名文件名字为myapp.keystore;那么可以通过在命令窗口中输入keytool -list -v -keystore myapp.keystore得到SHA1,然后通过这个SHA1去申请百度key,这样,你导出的签名apk的百度地图功能就不会只显示方格图加载不出来地图的问题了。
总之:如果你用到百度地图功能的apk,仅仅是通过本地环境运行的,你完全可以按照百度开放平台上介绍的流程去获取SHA1。
但是,如果你开发的apk是需要自己生成的签名文件(签名证书)导出,放到应用商店去给别人下载的。那么,你申请百度地图key的SHA1值,就应该是来自你生成的签名文件中的SHA1值,SHA1查看方式keytool
-list -v -keystore 签名文件。(注意要进入文件所在路径再输入命令)。
8.导入环信sdk:
1. 下载sdk http://www.easemob.com/download/im
2. 找到easemob-sdk-3.1.4\examples\easeui
3. 将其作为module导入项目