zoukankan      html  css  js  c++  java
  • android studio1.0 for Mac环境搭建与demo运行(手动下载gradle,科学上google) 转载

    http://blog.csdn.net/allenffl/article/details/41957907

    Genymotion Plugin for Android Studio  https://cloud.genymotion.com/page/doc/#collapse8
     
    Android Studio是Google在IntelliJ基础上开发的IDE,不仅要取代Eclipse,还要超越Visual Studio,XCode !
     
    1.有啥好处?
    快!
    *基于Gradle创建项目(Gradle 融合了Ant和Maven,easy reuse code and resources  http://www.gradle.org/
    *生成多平台的apk  (手机 tv 穿戴)
    *更丰富的UI编辑器(实时预览)
    *智能提示(规范、性能、可用性、版本兼容等问题)
    *对google service cloud及多设备的支持
     
    2.好不好用?
     
    安装一般没问题,可能会因为JDK和SDK的问题报错。
    *配置环境:SDK 23.00以上,JDK 7以上,不能放在studio的文件夹里
     
    *打开studio:如果不自带sdk会去下载sdk,想不浪费时间可以在打开前做以下修改:

         1)进入应用程序,找到Android Studio,右键-->显示包内容-->Contents-->bin,找到文件idea.properties,使用文本工具打开

      2)在idea.properties文件末尾添加一行:disable.android.first.run=true,然后保存文件。

      3)关闭Android Studio后重新启动,便可进入界面。

    *创建项目:
    第一次创建项目要下载Gradle的东西 ,会比较慢...
    1)手动创建gradle目录:~/.gradle/wrapper/dists/ 
    去gradle官网下载gradle-2.2.1-all.zip文件放进刚才的文件夹下,studio会直接关联并解压
     
    2)gradle builde项目时也会比较慢,可以在~/.gradle/ 文件夹下创建gradle.properties文件,写入:
    org.gradle.daemon=true
    org.gradle.parallel=true
     

    如果是在Eclipse里面的项目,我们可以导出为Android Studio格式,很方便的导入Android Studio开发。


    *设置界面

      

     
    3.如何科学上google?
     
    请修改host文件:

    74.125.237.1 dl-ssl.google.com
    173.194.121.48 www.google.com
    203.208.46.146 dl.google.com
    203.208.46.146 dl-ssl.google.com
    74.125.113.121 developer.android.com

    另外一种:

    #Google主页
    203.208.46.146 www.google.com
    #这行是为了方便打开Android开发官网 现在好像不翻墙也可以打开
    74.125.113.121 developer.android.com
    #更新的内容从以下地址下载
    203.208.46.146 dl.google.com
    203.208.46.146 dl-ssl.google.com

    再来一个:

    209.116.186.212 www.google.com
    209.116.186.212 www.google.com.hk
    209.116.186.212 accounts.google.com
    209.116.186.212 chrome.google.com

    设置VPN

    打开SDK Manager.exe->选中tool栏->点options ,在下面Force https://...sources to be fetched using http://... 打上勾就行了,主要是把受保护的协议 https 转成普通http。然后再Proxy setting两项填上代理参数(找个翻墙的代理),然后重新更新下载,速度还挺块的。

    常用设置:

    1.Tab不用4个空格

    Code Style->Java->Tabs and Indents->Use tab character
    Code Style->General->Use tab character (例如:版本控制Diff界面按下Tab)
     
     
    2.可视化Tab和空格
    Settings->IDE Settings->Editor->Appearance->Show whitespaces
     
     
    3.显示代码行数
    Settings->IDE Settings->Editor->Appearance->Show line numbers
     
     
    4.修改代码字体大小
    Settings->IDE Settings->Editor->Colors & Fonts ->Font->Save As->改个名字后才能改字体大小
     
     
    5.鼠标悬浮显示doc
    Settings->IDE Settings->Editor->Show quick doc on mouse move
     
     
    6.空行的Tab和空格被自动干掉
    Settings->IDE Settings->Editor->Other->Strip trailing spaces on Save->None
     

    常用快捷键:

    首先改为Eclipse快捷键(然后大部分快捷键都会跟Eclipse一致了)

    Settings->IDE Settings->Keymap->Keymaps选择Eclipse
     
     
    1.像Eclipse那样快速跳出括号
    Keymap->Editor Actions->Complete Current Statement:默认是Ctrl+Shift+Enter;Shift+Enter则不管现在光标在哪个位置,直接新开一行
     
     
    2.代码提示列表(Eclipse中的Content Assist,Alt+/)
    Keymap->Main Menu->Code->Completion->Basic:默认是Ctrl+Space
     
     
    3.错误修正提示列表(Eclipse中的Quick Fix,Ctrl+1)
    Keymap->Other->Show Intention Action:默认是Alt+Enter
     
     
    4.快速Overried方法
    Keymap->Main menu->Code->Override Methods:需要自己设定
     
     
    5.Eclipse中的outline
    Keymap->Main Menu->Navigate->File Structure:默认是Ctrl+F3
     
     
    6.版本控制中Diff的Next和Prev
    Keymap->Other->Move to the next difference:默认是Ctrl+f7
    Keymap->Other->Move to the previous difference:默认是Shift+f7
     

    Alt+回车 导入包,自动修正

    Ctrl+N   查找类

    Ctrl+Shift+N 查找文件

    Ctrl+Alt+L  格式化代码

    Ctrl+Alt+O 优化导入的类和包

    Alt+Insert 生成代码(如get,set方法,构造函数等)

    Ctrl+E或者Alt+Shift+C  最近更改的代码

    Ctrl+R 替换文本

    Ctrl+F 查找文本

    Ctrl+Shift+Space 自动补全代码

    Ctrl+空格 代码提示

    Ctrl+Alt+Space 类名或接口名提示

    Ctrl+P 方法参数提示

    Ctrl+Shift+Alt+N 查找类中的方法或变量

    Alt+Shift+C 对比最近修改的代码

    Shift+F6  重构-重命名

    Ctrl+Shift+先上键

    Ctrl+X 删除行

    Ctrl+D 复制行

    Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者 )

    Ctrl+J  自动代码

    Ctrl+E 最近打开的文件

    Ctrl+H 显示类结构图

    Ctrl+Q 显示注释文档

    Alt+F1 查找代码所在位置

    Alt+1 快速打开或隐藏工程面板

    Ctrl+Alt+ left/right 返回至上次浏览的位置

    Alt+ left/right 切换代码视图

    Alt+ Up/Down 在方法间快速移动定位

    Ctrl+Shift+Up/Down 代码向上/下移动。

    F2 或Shift+F2 高亮错误或警告快速定位

    代码标签输入完成后,按Tab,生成代码。

    选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。

    Ctrl+W 选中代码,连续按会有其他效果

    选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。

    Ctrl+Up/Down 光标跳转到第一行或最后一行下

    Ctrl+B 快速打开光标处的类或方法 

  • 相关阅读:
    预热buffer pool
    MySQL · 性能优化· InnoDB buffer pool flush策略漫谈
    事务并发控制
    LOAD DATA INFILE – performance case study
    隐式锁
    percona-xtrabackup安装
    mysql 表空间及索引的查看方法
    mysql用户权限
    mysql修改数据库名
    MySQL对innodb某一个表进行移动
  • 原文地址:https://www.cnblogs.com/bnuvincent/p/4558390.html
Copyright © 2011-2022 走看看