.Net码农学Android---前言

时间:2022-01-27 23:33:56

.Net码农学Android---前言

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

但这段时间自己想做一款属于自己的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. Android 进阶14:源码解读 Android 消息机制( Message MessageQueue Handler Looper)

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

  8. Android Handler的使用示例:结合源码理解Android Handler机制(一)

    什么是Handler? Android 的官方解释: 文档分节1:A Handler allows you to send and process Message and Runnable objec ...

  9. 1. Smalidea无源码调试android应用

    一.安装smalidea https://github.com/JesusFreke/smali/wiki/smalidea   1. 进入IntelliJ IDEA/Android Studio开始 ...

随机推荐

  1. href使用 javascript:;与javascript:void(0)防跳到顶部

    有时候我们在编写js过程中,需要触发事件而不需要返回值,那么就可能需要这样的写法   href=”#”,包含了一个位置信息.默认的锚是#top,也就是网页的上端,当连续快速点击此链接时会导致浏览器巨慢 ...

  2. noi 8787 数的划分

    题目链接:http://noi.openjudge.cn/ch0206/8787/ 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序). 简直跟分苹果一模一样. #include &lt ...

  3. MySQL主从同步、读写分离配置步骤

    现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用. 为了避免不必要的麻烦,主从服务器MySQL版本尽量保持一致; 环境:192.168.0.1 (Master) 192.168. ...

  4. Windows Phone开发(20):当MediaElement和VideoBrush合作的时候

    原文:Windows Phone开发(20):当MediaElement和VideoBrush合作的时候 前面说的那么多控件都是"静态"的,都是"哑吧"的,今天 ...

  5. WIN2003 设置 OPENVPN 服务端

    服务器端 安装openvpn 在这里http://swupdate.openvpn.org/community/releases/openvpn-install-2.3.4-I004-i686.exe ...

  6. IO在Socket中的应用

    一.BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个连接 ...

  7. e740. 向标签中加入一个图标

    This example creates a JLabel component with an icon. // Fetch icon Icon icon = new ImageIcon(" ...

  8. Typeface-为自定义字体提供字体内存缓存

    Android 上自定义字体的代码一般如下: TextView textview = (TextView) findViewById(R.id.your_referenced_textview); / ...

  9. 2018.9.30 Java中数组的存储与内存分配

    java 数组与集合的区别 集合:长度可变,可以存放不同类型的元素,只能存放引用类型! 数组:长度固定,只可以存放相同的同种类型的元素,可以存放数据类型也可以存放引用类型! 数组定义的三种方式 // ...

  10. 制作一个简易计算器——基于Android Studio实现

    一个计算器Android程序的源码部分分为主干和细节两部分. 一.主干 1. 主干的构成 计算器的布局 事件(即计算器上的按钮.文本框)监听 实现计算 2. 详细解释 假设我们的项目名为Calcula ...