自从毕业参加工作后,就一直想学移动领域得开发,但时间、精力、决心、学习成本等这些问题总在不同程度的阻碍着自己。

但这段时间自己想做一款属于自己的App的想法越来越强烈,我感到自己快压不住这股能量了。终于在一个晚上,想这个问题想到头痛的我下了决心---干吧!

摆在自己面前的困难有这么几大块:

1.Java编程

2.全新领域的开发环境

3.Android开发

4.平衡自己的工作和.Net的开发

对策如下:

1.编程语言。面向对象的思想让语言已不再是最大的障碍,再加上c#和Java本身就很相似,学习成本可以忽略!

2.开发环境。唯一困难的应该就是前期使用过程中由于陌生所带来的效率低下,不过孰能生巧,多用就好,这个只有在不断的试错和学习的过程中才能更好的熟悉。

3.Android。这个自己已经下了全套的教程,配合网络+搜索+摸索,迟早会“由入门到精通”(我特别讨厌这个说法)。

4.如何平衡。自己计划是这样的,由于现有工作性质的原因,自己这段可能没什么项目,所以会比较闲,准备利用工作中的空闲时间抓紧学习,但如果一旦有活的话,会在每天下班后拿出两小时学习,到家后如果时间允许还会接着做!

所以你看,之前我也觉得这是一个多么困难的事,总觉得自己难以开始,但其实仔细分析一下,就会发现办法总比困难多的,有些时候只是自己不太相信自己,给自己下了太多定义,假定了太多困难,其实只要你下定决心去开始,你就已经在路上了!

这是一个前言,自己准备写一个《.Net码农学Android》系列,我不会做重复的劳动,譬如说写一个环境搭建的章节之类的,因为类似这种园子里已经有太多太多了,而且我也不敢保证自己写的就比人家的好,更重要的是因为这种重复性的工作是没什么意义的。

所以我主要会写一些在这个过渡、转化、学习得过程中自己认为比较重要的、两大领域有所区别对比的、容易被忽视的一些问题和自己的看法,后面会不定期更新,希望和你们一起Fighting!

.Net码农学Android---前言的更多相关文章

  1. Android so 文件进阶<二> 从dlsym()源码看android 动态链接过程

    0x00  前言 这篇文章其实是我之前学习elf文件关于符号表的学习笔记,网上也有很多关于符号表的文章,怎么说呢,感觉像是在翻译elf文件格式的文档一样,千篇一律,因此把自己的学习笔记分享出来.dls ...

  2. wemall app商城源码中android按钮的三种响应事件

    wemall-mobile是基于WeMall的android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改.本文分享wemall app商城源码中android按 ...

  3. 源码分析Android Handler是如何实现线程间通信的

    源码分析Android Handler是如何实现线程间通信的 Handler作为Android消息通信的基础,它的使用是每一个开发者都必须掌握的.开发者从一开始就被告知必须在主线程中进行UI操作.但H ...

  4. Android Touch事件相关源码【Android SourceCode 2.3.6】

    2018-05-31 17:23:46 Note: 这里的源码来自Android 2.3.6,这个版本的代码比较简单,适合理解Touch事件的传递原理.后续版本源码复杂了很多,但是原理都是类似的. 2 ...

  5. 码云Android项目构建注意事项(转载)

    1.ant项目 build.xml必须位于项目根目录. 2.maven项目 pom.xml必须位于项目根目录. 3.gradle项目 由于gradle的配置灵活,我们做了一些规范,并且增加了一下机制来 ...

  6. 将Android系统源码导入Android studio的方法

    Android源码目录结构如下: |-- Makefile|-- abi (applicationbinary interface,应用程序二进制接口,生成libgabi++.so相关库文件)|-- ...

  7. Spring Ioc源码分析系列--前言

    Spring Ioc源码分析系列--前言 为什么要写这个系列文章 首先这是我个人很久之前的一个计划,拖了很久没有实施,现在算是填坑了.其次,作为一个Java开发者,Spring是绕不开的课题.在Spr ...

  8. Spring mvc源码分析系列--前言

    Spring mvc源码分析系列--前言 前言 距离上次写文章已经过去接近两个月了,Spring mvc系列其实一直都想写,但是却不知道如何下笔,原因有如下几点: 现在项目开发前后端分离的趋势不可阻挡 ...

  9. Android 进阶14:源码解读 Android 消息机制( Message MessageQueue Handler Looper)

    不要心急,一点一点的进步才是最靠谱的. 读完本文你将了解: 前言 Message 如何获取一个消息 Messageobtain 消息的回收利用 MessageQueue MessageQueue 的属 ...

随机推荐

  1. 《算法导论》习题解答 Chapter 22.1-7(关联矩阵的性质)

    主对角线:出度+入度 其他:arr[i][j]=-n,则i与j之间有n条边. 证明: (原文点此,索引目录.感谢xiazdong君 && Google酱.这里是偶尔做做搬运工的水果君( ...

  2. C#解析Json字符串

    1.var resultStr={"from":"en","to":"zh","trans_result&qu ...

  3. div/span等获取焦点问题(tabindex属性的简单理解)

    1.先看问题 当我们要对一个div/span元素获取焦点的时候,直接对$("#div1").focus()是不能实现效果的,比如下图: 当点击输入框进行输入后,在点击区域弹出选择地 ...

  4. php用curl获取远端网页内容

    <?php $url="http://www.baidu.com";$cc=curl_init(); curl_setopt($cc,CURLOPT_URL,$url); c ...

  5. poj 1141 动态规划进行括号匹配

    思路:黑书的例题 #include<iostream> #include<cstring> #include<cstdio> #include<algorit ...

  6. 非常棒的 「Sublime Text 配色/主题」与「编程字体」

    *标有 CT 的是配色 **主题中调用的字体和相配套的Sublime主程序图标可访问GitHub获取 Afterglow https://github.com/YabataDesign/aftergl ...

  7. 跟我学习dubbo-简介(1)

    1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需 ...

  8. php读取mysql中文数据出现乱码

    1.PHP页面语言本身的编码类型不合适,这时候,你直接在脚本中写的中文肯定是乱码,不用说数据库了:    解决方法:选择'UTF8'或者'gb2312',这样客户浏览器会自动选择并出现正确的中文显示. ...

  9. iOS 通过tag查找控件

    //比如创建一个UIImageView到view上 UIImageView *imageView = [[UIImageView allc] init]; imageView.tag = 10001; ...

  10. Part 71 Code snippets in visual studio