Android(安卓)Studio Mac环境下的使用
16lz
2021-01-26
Android Studio Mac环境下的使用
java sdk 下载和安装
安装JDK,在终端terminal里输入java -version,用于判断是否安装成功。Android Studio的下载和安装
在官网下载和安装Android studio,在Android SDK中更新Android SDK,SDK所在的位置是/Users/zoezhang/Library/Android/sdk,在mac中这几个属于资源库的文件夹是隐藏起来的,可以使用shift+command+G写入文件地址进入。
Android Studio默认的编译界面是白底的,可以在Android Studio->Preferences->Editor中修改。-
模拟器安装:Genymotion模拟器
- Genymotion相对来说比studio自带的AVD速度要快些,模拟的性能也要好些,下载地址:Genymotion,之前个人版是免费的,但是现在貌似要收费了,有个个人使用期30天,网上有2.8.0版本的破解版,但是破解未果,后续再看。
- 安装了后,登录自己之前注册过的账号,然后根据Android sdk 和设备型号进行下载相应的模拟器。
- 在Android studio的Plugins中查找Genymotion插件并安装,然后在other setting中配置插件关联的路径:/Applications/Genymotion.app。这样就可以在studio中使用外部模拟器。
- 在终端中输入 > adb devices 查看模拟器
- 显示Mac下所有隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool true
Android Studio相关使用问题:
gradle:这个之前做Eclipse开发的时候没用到过,通俗来说是用于打包的,集成了ant和moven的功能,采用的是groove脚本,Android studio的优势有很多,其中一项就是基于Gradle的构建支持,其强大的自动化构建功能带来很多便利。
How to add button click event in android studio
小问题:好久没写了,这个都出问题,主要原因还是自己不熟悉。
private Button mybutton; mybutton =(Button)findViewById(R.id.buttonposition); mybutton.setOnClickListener(this); //此处的问题 提示cannot be applied //or setOnClickListener(MainActivity.this)
问题在于 MainActivity 需要实现OnClickListener的接口
public class MainActivity extends Activity implements View.OnClickListener{}
再去实现
public void onClick(View v){ }
或者直接实现
mybutton.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View view){ // your code } }};
- button 的onclickListener虽然很简单随处可见,但是其中涉及到很多内容,需要自己揣摩一下。
- java的回调
- Android view的事件分发机制
- 观察者模式
更多相关文章
- Android(安卓)studio安装:
- Android模拟器网络连接问题解决[转]
- This version of the rendering library is more recent than yo
- ADB+adbWireless 抛开USB调试,接入无线调试
- Windows 8上搭建Cocos2d-x for Android的开发环境
- 一个简单的Android小实例
- Macaca安装配置流程
- 【Android】: 部分注意事项
- 如何更换Android模拟器界面