• 【Android】7.7 以后改为在Win10下开发了


    分类:C#、Android、VS2015;

    创建日期:2016-02-12

    修改日期:2016-02-13

    一、鼠标点击时千万别一心二用

    在Win10升级提醒不厌其烦的持续轰炸下,今天看手机时一不留神手一抖点错了笔记本电脑上的按钮,就像发红包再也收不回来一样,系统立马迫不及待地升级成了Win10,好在原来的开发环境不需要做任何改变就能在Win10下继续使用,而且运行了一下原来创建的Android项目,发现模拟器竟然比在Windows 7下启动快得多,既然这样,也不想再改回Windows 7了,以后就用Win10吧。

    这也给自己提个醒,如果每章创建一个项目,除了占用的硬盘容量越来越大让人心痛以外,修改某一章的源程序也比较麻烦,所以这次干脆重新建一个新的项目。

    二、在Win10下新建项目

    这次在Win10下用VS2015创建的新项目准备把所有Android开发章节的示例都包含进去,同时优化了第1次写的程序中的很多代码,这可全是一行一行敲进去的原创程序啊。

    在新建的项目中,MainActivity.cs只负责运行时显示各章示例的导航主界面,由于所有章节都弄到一块示例太多滑来滑去不方便,所以主界面采用了带折叠“章标题”功能的列表导航。

    项目名:MyDemos

    项目模板:Blank App (Android)

    运行环境:Win10、VS2015调试模式、Android 6.0(API 23)x86模拟器。

    新建的项目添加代码后主界面运行截图如下:

    image 

    三、先将前7章示例合并到一个项目中

    在这个新建的项目中,需要先把前7章合并到一起,这样以后优化代码或者修改起来更方便些。

    当然,这里并没有考虑发布时压缩包容量增大的问题,仅仅是为了方便调试罢了,如果你不愿意这样做,仍然可以分别创建项目。

    同时,通过合并,也能让你知道如何将百度地图真正融入到你自己设计的项目中,让其成为项目中一个独立的模块,而不是单独为它创建一个应用程序。

    四、合并后的运行截图

    这里仅列出前7章合并后的部分截图,全部都截取出来也没什么意思。

    展开第3章(下面左图),单击【例3-1】,即得到下面右图所示的效果。

    image    image

    下面是第5章和第6章折叠项展开后的效果。

    image    image

    展开第7章(下面左图),单击【例7-3】,即得到下面右图所示的效果。

    image   image

    后续章节的示例将都在这个项目中继续添加。

  • 相关阅读:
    linux-nohup后台运行
    linux-友好显示文件大小
    System.exit(0)会跳过finally块的执行
    Spark-scala-API
    Lua协程-测试3
    Lua协程-测试2
    Lua协程
    费马大定理
    Spring事务超时、回滚的相关说明
    springboot测试service层的单元测试
  • 原文地址:https://www.cnblogs.com/rainmj/p/5186983.html
Copyright © 2020-2023  润新知