Android初学习

SDK:Software Development Kit软件开发工具包

NDK:Native Development Kit安卓原生工具开发包(当需要运行效率高时使用C,C++会用到NDK,Java易被反编译而C,C++不会保证安全)

重要版本:Android 3.0,3.1,3.2平板

热键:

Alt+/逆序添加名词

Ctrl+Alt+Space提示成员

Ctrl+Alt+l格式化对齐

Ctrl+Shift+Z反撤销

Alt+Enter自动修正

Alt+Q显示文档说明

Ctrl+F查找

Ctrl+Shift+F全局查找

版本兼容问题:

(1)build.gradle导入项目与工具的build.gradle不同

dependencies{

classpath'*******.build.gradle:工具版本'

}

(2)

gradle-wrapper.properties

*在项目\gradle\wrapper\

下载gradle放在电脑gradle文件夹下

(3)module中的build.gradle根据提示进行操作即可

gradle更新问题

*Error:Unable totunnel through proxy.Proxyreturns"HTTP/1.1400Bad Request"(无法打开代理通道)

常见于用当前工具打开其他工具开发的项目

1.file-sett-Build Execution Deployment-Gradle-use local gradle distribution选择android studio的gradle的路经m2repository\com\android\tools\build\gradle通常选择高版本文件夹

2.上述未解决。修改项目下gradle-wraper-(gradle-wraper.properties)将distributionurl末尾的gradle版本改为与工具相同改数字

3.将项目的build.gradle的classpath改为android studio的gradle的路径m2repository\com\android\tools\build\gradle里有的

 *gradle一直处在更新状态refreshing..

as安装路径下gradle \gradle-*.*

再电脑中用文本阅读器打开gradle-wraper.properties将distributionurl末尾的gradle版本改为*.*

打开as弹出窗口选择update等待即可

若项目gradle高于工具手动下载http://services.gradle.org/distributions

*gradle project sync failed (gradle同步失败)

找到项目build.gradle将compoileSdkVersion改为电脑中有的sdk版本并将文档其他部分也改为该版本

中文乱码:

改编码方式通常改为UTF-8 setting-fileEcodings

安卓开发的三大部分

activity:

可视化界面(独立的窗口)创建的类要继承AppCompatActivity(以前是Activity)类似Java的JFrame

onCrate创建方法进入程序立刻调用类似Java中main方法是程序的入口

setContentView设置内容视图setContentView(R.layout.activity_main)传入整形(十六进制)的布局资源id

R 文件为每一个资源文件分配索引使程序员通过静态方法访问操作资源R.class.成员

布局文件:

xml文件

通过标签指定布局和控件

清单文件:

Android模式下的AndroidManifest实质在工程的根目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值