• Adroid Starting 1


    以前很少写程序的,基础也很差,想锻炼一下自己,因为觉得作为计算机专业的人,没有一点编程能力,总是要觉得心虚。

    这里都是高手,我这菜鸟可能会麻烦各位~请多多关照!

    安装Android还算是比较顺利,下载慢一些而已。另外,有一个体会就是,不是所有最新的东西就是最好用的,比如当前最新的android API是 android4(API 14),我以前的习惯就是肯定要安装最新的,这次装了之后,按照书上得程序编写的时候会遇到问题,很多是版本的问题,由于新版本的适用范围还不是很广泛,因此有些问题的解决在网上也搜不到答案,就很麻烦。后来下载了各种版本,这样还是方便一点~

    从环境的搭建,到第一个hello world的运行,都是借助于前人分享的方法的指导,这里也就不赘述了,(也免得侵权)嘿嘿O(∩_∩)O

    然后就按照书上写的方法,开始编第一个程序,BMI,这是一个简单的通过输入身高、体重来计算是否符合标准,给出相应建议的程序。目前刚刚学到第一步:界面的设计。以前总觉得直接在面板上拖动组件然后设置相应属性会简单一些,现在体会到真的像书上说的,直接用xml来写反而容易一些,其实那些语言也比较简单,单一的格式,只是稍微改动几个参数即可。这个过程中遇到了程序员可能都会犯的错误,就是不小心输错了一个字符,结果总是有错,到网上查,说的是API level可能不对,就换了各种API,但最终没能解决~还是同学发现的"fill_parent"写成了"fiil-parent",只是一个小小的符号,可能就会花费很长时间来找这个错误,实在是 伤不起 啊……看来“细节决定成败”时时刻刻都在我们的生活中体现。

    后来由于需要,开始研究bluetooth的功能,android sdk sample里面有一个bluetoothchat示例,运行了一下,点击android模拟器的bluetoothchat功能,总是显示bluetooth is not available,后来又是在网上的一番搜寻,改了两个版本,还是不行~后来偶然发现有一个帖子写的是android模拟器不能模拟蓝牙以及wifi功能,只能用实体机来进行操作~半天的功夫又这样白费了……不过也还是收获一点东西,慢慢来吧~不能一口吃一个胖子不是?嘿嘿

    继续努力!加油!

  • 相关阅读:
    【C/C++】动态内存分配和链表
    【C/C++】递归算法
    UnicodeMath编码教程
    UnicodeMath数学公式编码_翻译(Unicode Nearly Plain
    浅谈Java反射机制
    lvs--小白博客
    python部署lvs
    python部署galery集群
    python第九章:面向对象--小白博客
    python之yagmail模块--小白博客
  • 原文地址:https://www.cnblogs.com/lx09110718/p/2246050.html
Copyright © 2020-2023  润新知