【安卓学习之开发工具】 Android Studio学习 4 - 学习笔记(视频学习)

█ 【安卓学习之开发工具】 Android Studio学习 4 - 学习笔记(视频学习)

█ 相关文章:

- 
 ● 【安卓学习之开发工具】 Android Studio学习 1 - 入门篇
 ● 【安卓学习之开发工具】 Android Studio学习 2 - 遇到的问题
 ● 【安卓学习之开发工具】 Android Studio学习 3 - 一个demo的编译问题
 ● 【安卓学习之开发工具】 Android Studio学习 4 - 学习笔记(视频学习)
 ● 【安卓学习之开发工具】 Android Studio学习 5 - 研究android studio和eclipse之间的互换
 ● 【安卓学习之开发工具】 Android Studio学习 6 - Android Studio 2.0/3.0 安装包说明(版本说明) 
 ● 【安卓学习之开发工具】如何导入已别人写好的demo(含ADT和AS)之ADT

█ 读前说明:

- 
 ● 本文通过学习别人写demo,学习一些课件,参考一些博客,’学习相关知识,如果涉及侵权请告知
 ● 本文只简单罗列相关的代码实现过程
 ● 涉及到的逻辑以及说明也只是简单介绍,主要当做笔记,了解过程而已

█ 问题:

● 之前一直用eclipse开发android,会出现 很多网上的开源项目不方便集成,尤其是使用到第三方的sdk包,因此有必要学习Android Studio 。

● Android Studio工具,开源直接导入eclipse工程项目,很方便!

█ 下载:

● Android Studio工具下载和安装(参考【相关资料1】的【课时1 Android Studio工具下载与安装】)
    进入【AndroidDevTools - Android开发工具 Android SDK下载 Android Studio下载 Gradle下载 SDK Tools下载】 下载
 ● AndroidDevTools简介
   收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。
   欢迎大家推荐自己在Android开发过程中用的好用的工具、学习开发教程、用到设计素材。如果你觉得本站对你有用,你可以点击底部的分享按钮,把本站分享到社交网络让你的小伙伴和更多的人知道。
 ● Android SDK下载
   注意:以下 Android Studio 下载链接全是 dl.google.com 开头的官方下载,无需tizi,建议用浏览器直接从官方原始链接下载,不要用迅雷下载、不要用迅雷下载、不要用迅雷下载,重要的事情说三遍,避免类似XCodeGhost的事件!!!
这里写图片描述

█ Android Studio和eclipse的区别:

● 1.目录的区别(参考【相关资料1】的【课时4 Android Studio项目创建】):
这里写图片描述

● 2.默认的快捷键肯定也不同,不同可以通过设置,变成一样的!

█ 学习点:

● 1.目录结构Project的说明(参考【相关资料2】的【课时10 as_10_Android Studio项目的目录结构】):
   Android视图:通过Android资源文件的类型来构建组织文件(建议使用这个视图)
   Project视图:整个应用程序,在硬盘中的实际的文件结构,根目录会显示工程的存放路径
   Packages视图:整个应用程序,包的目录结构
   Problems视图:显示编码的问题
这里写图片描述
   PS1:app/build.gradle:构建应用程序的脚本,告诉系统编译环境,最小SDK版本,
  PS2:gradle/proguard-rules.pro:减少应用程序的包名和代码的混淆,
   PS3:gradle/build.gradle:更高层次的指令,通常不需要修改
 ● 2.编辑器外观设置
这里写图片描述

● 3.快捷键设置
 
 ● 4.重置外观样式(先关闭Android Studio再删除system文件夹)
这里写图片描述
 ● 5.手机驱动安装(参考【相关资料2】的【课时14 as_14_安装真实手机驱动程序】)
   如果是谷歌手机(如Nexus系列手机),可以通过如下方式:
这里写图片描述
这里写图片描述
不过我们通常都是通过手机助手来安装驱动,以前我用360手机助手,后来就开始用91助手,大家都可以尝试看看!
   通过【设备管理器】查看是否安装好手机驱动程序,如下:
   这里写图片描述
   !PS:在调试过程中,尽量关闭手机助手,会导致adb端口被占用,显示设备离线等连接不上问题
 ● 6.导入eclipse项目(参考【相关资料2】的【课时15 as_15_导入Eclipse项目到Android Studio】和【相关资料4】的博客)
这里写图片描述
   导入成功后,会生成【import-summary.txt】报告文件,里面记载生成的项目的结构目录变化、可能存在的bug等等:
这里写图片描述
 ● 

█ 解决:

● 为
 
█ 总结:

● 在设计图标时,对于五种主流的像素密度(MDPI、HDPI、XHDPI、XXHDPI 和 XXXHDPI)应按照 2:3:4:6:8 的比例进行缩放。例如,一个启动图标的尺寸为48x48 dp,这表示在 MDPI 的屏幕上其实际尺寸应为 48x48 px,在 HDPI 的屏幕上其实际大小是 MDPI 的 1.5 倍 (72x72 px),在 XDPI 的屏幕上其实际大小是 MDPI 的 2 倍 (96x96 px),依此类推。

res\drawable屏幕密度图标尺寸
mdpi48x48px
hdpi72x72px
xhdpi96x96px
xxhdpi144x144px
xxxhdpi192x192px
  █ 相关资料: -  ● 1.[Android Studio开发指南(Android基础开发)-追尔教育【晏子老师】 - 网易云课堂)](http://study.163.com/course/courseMain.htm?courseId=1002780010)  ● 2.[ Android开发-Android Studio教程 -动脑学院【Danny老师】- 网易云课堂)](http://study.163.com/course/courseMain.htm?courseId=1003130007)  ● 3.[Android Studio高级开发 -职坐标【王燕老师】- 网易云课堂)](http://study.163.com/course/introduction/1002906009.htm)  ● 4.[eclipse转成Android studio过程中遇到的问题 - u011506413的博客 - CSDN博客](https://blog.csdn.net/u011506413/article/details/51777534)

转载请注明出处:
http://blog.csdn.net/ljb568838953/article/details/78829979

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。 Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。 Android基础阶段:平台架构特性(JAVA/C) Market/应用程序组件 环境搭建与部署/打包与发布 AVD/DDMS/AAPT 调试与测试 相关资源访问/资源制作 Activity/Service/Broadcast Receiver/Content Provider/原理(生命周期)及深层实现. Android进阶初级:组件Widget/ 菜单Menu/ 布局Layout 详解 Xml解析(Pull/Dom/Sax)/JNI 解析SQL数据库原理, SQLit e /SharedPreferences/File详解 多媒体Audio/Video/Camera 详解 Android进阶高级:蓝牙/WIFI SMS/MMS 应用实现 深层次解析GPS原理,实现LocationManager/LocationProvider 进行定位/跟踪/查找/趋近警告以及Geocoder正逆向编解码等技术细节 2D图形库(Graphics/View)详解 SDCARD/传感器/手势 应用实现 《老罗Android视频教程(第一季)》的视频一共分为15个章节, 涵盖了Android入门、常用UI布局介绍、HTTP编程、 XML与Json数据解析、JDBC与Web编程、常用UI控件、 数据储存与文件操作、对话框、通知、菜单、 LoaderManager异步加载、多线程(AsyncTask与Handler)、 百度地图等十五个模块,一共102集。 本网盘分享章节编号是按照视频更新的先后顺序编号的,具体学习可参考如下章节顺序: 【第一版第一章】老罗Android开发视频--入门介绍(9集) 【第一版第二章】老罗Android开发视频--常用UI布局介绍(5集) 【第一版第三章】老罗Android开发视频--HTTP协议编程(4集) 【第一版第四章】老罗Android开发视频--解析XML数据(3集) 【第一版第五章】老罗Android开发视频--解析JSON数据(4集) 【第一版第六章】老罗Android开发视频--服务器端JDBC编程(2集) 【第一版第七章】老罗Android开发视频--服务器端Web编程(6集) 【第一版第八章】老罗Android开发视频-常用UI控件(33集) 【第一版第九章】老罗Android开发视频--存储数据和文件(7集) 【第一版第十章】老罗Android开发视频--对话框介绍(4集) 【第一版第十一章】老罗Android开发视频--通知的使用(2集) 【第一版第十二章】老罗Android开发视频--菜单的使用(4集) 【第一版第十三章】老罗Android开发视频--异步加载数据库(2集) 【第一版第十四章】老罗Android开发视频--多线程编程(7集) 【第一版第十五章】老罗Android开发视频--百度地图实战开发(10集)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值