zoukankan      html  css  js  c++  java
  • Android--学习记录

    最近天天被兔子激励,所以开始找工作,发现Android和iOS都会更有竞争力,所以就想学一下Android

    Android比iOS更开放,学习难度可能会更大,我已经做好了吃苦的准备

    计划是三个月搞定,现在是10月20号,也就是1月20号结束,希望到时候我能做出来一个像样的Android程序

    学习网站 http://v.itcast.cn/map/21.html   http://v.itcast.cn/   这个是传智播客自己的网站,有很多学习视频可以看

    学习资料有 旺喜给的视频,还有疯狂的Android讲义

    暂时就这些,希望一切顺利

    关于学习计划:

    疯狂Android讲义两天看一章,视频两天一个或者根据书的进度来看

    周末出去玩

    2016.10.20

    安卓系统的组成:

    1 Linux

    2 函数库层 由c或c++写的

    3 Application framework 应用的框架层

    4 最上层 应用层

    jvm与dvm介绍

    区别

    dvm把所有的.class文件变成了一个dex文件

    基于的架构不同:jvm基于栈,dvm基于寄存器

    art模式

    Android Runtime的简称

    开发环境的搭建

    首先在控制台中输入java,看看有没有装jdk,要是提示没有,就到Oracle的官网下载,有mac版本的

    开发工具有eclipse或者Android studio,我还是直接用Android studio

    Android studio的快捷键:

    command + o :弹出搜索框,可以搜索自己想要的文件

    F1:查看类或者方法的出处

    一般来说下载完了开发工具之后,带有的SDK都不是最新的,需要去下载最新的SDK

    每个SDK版本一般只好包含以下几个模块:

    1,SDK platform      :当前SDK最核心的开发支持库

    2,sample for SDK   :SDK附带的工程示例文件

    3,source for Android SDK    :SDK的源码

    4,一个虚拟机镜像

    在studio中进行真机测试,需要给手机调成开发者模式

    不同的手机进入开发者模式的方式不一样,我的华为手机手机是在设置中找到版本号,然后连续点击七次进入开发者设置,打开usb调试即可(点击七次有点醉)

      

    安卓中的接口

    2016.10.24

    在折腾了各种安卓视频之后,我还是决定看疯狂的Android讲义,因为找到的视频都比较老了,而且大多是exlips作为开发工具,而这本书是studio作为开发工具,比较符合我的预期

    今天在网上看到了一个学习方法,学习二十五分钟,休息五分钟,感觉比较适合我,决定试一下

    Android的界面使用XML布局的,这个感觉比iOS要好一点,因为iOS的xib源码好复杂,一般是看不懂的,除非手写布局

    2016.10.31

    哦,我的进度,,,我感觉也是没谁了

    2016.10.31

    这几天一直备战双十一,沉迷买买买

  • 相关阅读:
    Python 面向对象 —— super 的使用(Python 2.x vs Python 3.x)
    安全移除驱动器、弹出、卸载的差别及详细查看设备的运行前后的异同
    java中不常见的keyword:strictfp,transient
    textarea文本域宽度和高度(width、height)自己主动适应变化处理
    Android 输入框弹出样式
    .net下载优酷1080P视频
    Oracle Hints具体解释
    关于成本核算方法、步骤、成本分析的简单回复
    程序猿接私活经验总结,来自csdn论坛语录
    Android getResources的作用和须要注意点
  • 原文地址:https://www.cnblogs.com/chebaodaren/p/5979875.html
Copyright © 2011-2022 走看看