android 新手到初级的编码历程

2024-08-21 02:38

本文主要是介绍android 新手到初级的编码历程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

android 新手到初级的编码历程

本文讲述笔者从新手到初级的编码经验

我们都不是天才,没学一样东西,都需要很大的努力才能融会贯通(笔者只能说是三心二意学习,从来没有认真学过每一样东西除了游戏),熟练运用。(幸好Android是开源)

笔者是培训的java,之后学习的安卓 在此特别感谢我的老师-杜姐 是她在我们后来的课程中请来了她以前的学生教我们学习安卓, 所以也要 在此特别感谢我的老师-钟哥 教会了我们安卓,谢谢你们!!!

言归正传:

一、作为新手,我们应该做些什么,才不会在以后的开发中吃亏

学习的步骤:
1、环境搭建
2、创建第一个app:hello world
3、熟悉并运用activity的7大生命周期
4、做一些简单的布局

等等等等……

系统学习一些安卓的基础知识,动手才会印象深刻

给新手的建议:

在学习的同时,做一些案例,多动手,不会吃亏的,在实战中会学习很多,当然,不能忘了理论基础

引用第十一届三中全会的话:实践是检验真理的唯一标准!

二、初级工程师的工作内容

根据项目需求,简单的完成编码工作

比如:遇到一些解决不了的困难,自然而然的会去百度找源码,copy,modify得到我们想要的效果,进而完成我门的工作(笔者现在也是这种状态,正在慢慢的转型中。。。)

慢慢的就会发现,一味的copy,接收新知识的速度太慢 ,不是自己写的代码,做完后,自己也懒得看,长时间之后,就彻底忘了

总结:
1、自己尝试写一些工具类,因为我们不只是要会用,还要会写,这是最基本的要求
2、如何编码才能效率高?提高编程效率,并且轻松高兴的完成编码(心态、方法)
3、心态:把完成某一功能当成成就,跟游戏过成就一样,成就感对自身的影响很大
4、方法:哪种简单用哪种(尼玛,等于没说)写抽象类等等。。。(在这之后的笔者会总结几遍博文,快速开发的方法
5、拥有一个良好的编码习惯(变量、方法、类和布局的命名,关键地方注释等等。。。)

哎呀!没得编了~~~

之后会分享一些编码技巧等快速开发的方法~~


升级之路很艰辛,什么时候才能混到中级工程师呢~~
打怪( 攻克难点 ),做任务( 项目需求 )赚经验呗


这篇关于android 新手到初级的编码历程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1091889

相关文章

使用Jackson进行JSON生成与解析的新手指南

《使用Jackson进行JSON生成与解析的新手指南》这篇文章主要为大家详细介绍了如何使用Jackson进行JSON生成与解析处理,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 核心依赖2. 基础用法2.1 对象转 jsON(序列化)2.2 JSON 转对象(反序列化)3.

Android中Dialog的使用详解

《Android中Dialog的使用详解》Dialog(对话框)是Android中常用的UI组件,用于临时显示重要信息或获取用户输入,本文给大家介绍Android中Dialog的使用,感兴趣的朋友一起... 目录android中Dialog的使用详解1. 基本Dialog类型1.1 AlertDialog(

Python使用自带的base64库进行base64编码和解码

《Python使用自带的base64库进行base64编码和解码》在Python中,处理数据的编码和解码是数据传输和存储中非常普遍的需求,其中,Base64是一种常用的编码方案,本文我将详细介绍如何使... 目录引言使用python的base64库进行编码和解码编码函数解码函数Base64编码的应用场景注意

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Android自定义Scrollbar的两种实现方式

《Android自定义Scrollbar的两种实现方式》本文介绍两种实现自定义滚动条的方法,分别通过ItemDecoration方案和独立View方案实现滚动条定制化,文章通过代码示例讲解的非常详细,... 目录方案一:ItemDecoration实现(推荐用于RecyclerView)实现原理完整代码实现

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

VSCode中C/C++编码乱码问题的两种解决方法

《VSCode中C/C++编码乱码问题的两种解决方法》在中国地区,Windows系统中的cmd和PowerShell默认编码是GBK,但VSCode默认使用UTF-8编码,这种编码不一致会导致在VSC... 目录问题方法一:通过 Code Runner 插件调整编码配置步骤方法二:在 PowerShell

Android WebView无法加载H5页面的常见问题和解决方法

《AndroidWebView无法加载H5页面的常见问题和解决方法》AndroidWebView是一种视图组件,使得Android应用能够显示网页内容,它基于Chromium,具备现代浏览器的许多功... 目录1. WebView 简介2. 常见问题3. 网络权限设置4. 启用 JavaScript5. D

Android如何获取当前CPU频率和占用率

《Android如何获取当前CPU频率和占用率》最近在优化App的性能,需要获取当前CPU视频频率和占用率,所以本文小编就来和大家总结一下如何在Android中获取当前CPU频率和占用率吧... 最近在优化 App 的性能,需要获取当前 CPU视频频率和占用率,通过查询资料,大致思路如下:目前没有标准的

Python如何实现读取csv文件时忽略文件的编码格式

《Python如何实现读取csv文件时忽略文件的编码格式》我们再日常读取csv文件的时候经常会发现csv文件的格式有多种,所以这篇文章为大家介绍了Python如何实现读取csv文件时忽略文件的编码格式... 目录1、背景介绍2、库的安装3、核心代码4、完整代码1、背景介绍我们再日常读取csv文件的时候经常