【风马一族_Android】Android学习
如果是色彩盲,请自行收藏这个网站:Material Design Color Palette Generator 所有书上的UI部分扫一遍就行了,我相信现在还没有书按material design标准讲解。 从一开始起就严格按照material design写,Material Design我想你一开始学习的时候身边是没设计师的吧,但是按照标准,你不需要设计师:) 不 要自定义一堆padding margin,但你需要边框,边距的时候,请看看?android:attr/里面有木有你需求的(由于android studio强大的补全功能,你一般只需打几个关键词就有提示了),比如你需要给一个ImageButton加点击效果,不要傻不拉几的去写一个selector了,你只需要输入 item select这些关键词,自动补全就会给你提示了。 不要定义一大堆乱七八糟的字体大小了,materail design上的几种基本字体大小可以满足你! 再也不要使用ListView了,改成RecycleView吧! 再也不要寻找第三方下拉刷新控件了,SwipeRefreshLayout肯定符合你的要求(不信你看,知乎Android客户端都是用的这个(●ˇ∀ˇ●))。 再也不要使用第三方侧滑栏了,DrawerLayout能满足你! 再也不要使用ViewPagerTabStripe这一类的第三方Tab控件了,请使用TabLayout! 再也不用找圆形头像控件,圆角控件了,其他的Univeral Image Loader /Picasso也不用看了,直接上Fresco | Fresco 中文说明吧,它都有!不如用省下的时间看看Fresco的源码。 少去国内论坛瞎晃,然后各种求指点,安心写两个月,你会发现自己水平比他们都强,有问题请去stackOverflow搜索,国内博文除了几个大牛的都少看,都是假的!都是骗人的!很多写着是原创,但是博文内容他们自己都没试验过,鄙视这些不负责任的! 少听一些人说的有问题要写博客记下来!把这个时间省下,学一下UML图怎么画,给自己的工程加一些规范的注释吧!你的这些规范的源码和规范的注释就是你以后的资料库和经验库! 请学会使用Git,自己一个人也要用,我们先不说那些团队合作什么的高大上的,就说你这一版代码修残了,要从原来的重新修改,怎么办?用Git,回滚版本!就说你突然一天电脑出问题了,或者你范二了,没备份就重装系统了,想哭怎么办?用Git,再也不用担心代码突然丢啦! ---------------------------------2015/8/13------------------------------------------------------- 评论里面有些同学有疑问关于如何学习material design控件,我的建议是去GitHub搜,有很多同行给的例子,比如chenyangcun/MaterialDesignExample · GitHub
这些栗子足够入门。
---------------------------------2015/8/8---------------------------------------------------------- 有 朋友说要是动真格的话,需要NDK以及JVM等的知识,首现NDK并不是神秘的东西,你跟着官方的步骤走一遍就知道什么回事了,无非就是一些代码格式以及 原生/JAVA内存交互,进阶一点的有原生/JAVA线程交互,线程交互确实有点蛋疼,但平常避免用就好了,再说对于初学者来说关心NDK干嘛,据鄙人以 前的经历,只在音视频通信和一个嵌入式信号处理(离线)的两个项目中用过,嵌入式信号处理是 JAVA->NDK->.SO->MATLAB这样调用的我原来MATLAB的代码,其他的大多就用在游戏上了吧,一般的互联网公司会 有人给你公司的SO包的。 至于JVM,该掌握的那部分,相信我,你会掌握的,不该你掌握的,有那些专门研究JVM的人来做,不如省省心有空看看计算机系统,编译原理。 一 句话,平常多写多练,这是最基本的程序员的素质,尽量挤时间,读理论基础书籍,JVM不是未来30年唯一的虚拟机,JAVA也不一定再风靡未来30年工业 界,其他的系统和语言也会雨后春笋冒出来,但你理论扎实会让你很快理解学会一个语言或者框架,你平常写的多会让你很快熟练的将新学的东西应用到实际中。
初学者,一句话,多练。
转载于:https://www.cnblogs.com/sows/p/5453715.html
【风马一族_Android】Android学习相关推荐
- android+通过菜单跳转页面,【风马一族_Android】通过菜单的点击,跳转到不同界面...
---恢复内容开始--- 布局的代码:activity_main.xml 1 <?xml version="1.0" encoding="utf-8"?& ...
- 【风马一族_Android】 图能
---------------------------------- 第一次 名称:相片查看器 ---------------------------------- 通过3D.自动播放幻灯片.旋转.跳 ...
- 【风马一族_php】NO4_php基础知识
原文来自:http://www.cnblogs.com/sows/p/6017018.html(博客园的)风马一族 侵犯版本,后果自负 回顾 运算符:算术运算符.逻辑运算符.比较运算符.位运算符.赋值 ...
- 【风马一族_xml】xmlp之dtd1
什么是XML约束? 在xml技术里,可以编写一个文档来约束一个xml文档的写法,这称之为xml约束 2. 为什么要使用xml约束? 参看提示栏 3. xml约束的作用? 约束xml的写法 对xml进行 ...
- 【风马一族_C】进制转化
1 #include "stdio.h" 2 #include "Math.h" 3 #define number 50 //设置数组的长度 4 5 int n ...
- 【风马一族_php】NO5_php基础知识_数组
原文来自:http://www.cnblogs.com/sows/p/6032570.html (博客园的)风马一族 侵犯版本,后果自负 回顾 匿名函数 定义: 变量 = function [参数列表 ...
- 【风马一族_php】数组函数
原文来自:http://www.cnblogs.com/sows/p/6045699.html (博客园的)风马一族 侵犯版本,后果自负 2016-11-09 15:56:26 数组 函数 php- ...
- 【风马一族_php】
原文来自:http://www.cnblogs.com/sows/p/6054383.html (博客园的)风马一族 侵犯版本,后果自负 2016-11-11 15:13:51 回顾 数组:分配 ...
- 【风马一族_php】NO0_搭建web服务器
原文来自:http://www.cnblogs.com/sows/p/5977996.html (博客园的)风马一族 侵犯版本,后果自负 安装apache apache是一种B/S结构的软件,apa ...
最新文章
- 关于《强化狼群等级制度的灰狼优化算法》的问题邮件回复
- 分布式系统开发——调度技术
- 如何在工作中快速成长?致工程师的 10 个简单技巧
- [云炬python3玩转机器学习笔记] 3-7Numpy中的矩阵运算
- SAP UI5 intent supported
- java 无法继承抽象类_java抽象类可以被继承吗?
- 将虚拟主机加入到netskills.net域环境_网站建设阿里云虚拟主机、ECS服务器、企业邮箱选择购买指南...
- 个人总结的一个中高级Java开发工程师或架构师需要掌握的一些技能...
- 在没有图片的情况下用css3实现一个圆形
- 从零基础入门Tensorflow2.0 ----八、39.5. gpu5
- 按头安利 好看又实用的窗户贴图素材看这里
- 流畅的python mobi 百度云_流畅的python【中文版】mobi下载
- 用Nginx禁止指定IP、国外IP访问我的网站
- タイトル キャッスルファンタジア ~エレンシア戦記~リニューアル 艾伦西亚战记(艾伦希亚战记)日文攻略
- 新建 umi 项目,Error: Rendered more hooks 或者 Rendered fewer hooks
- js 身份证号隐藏中间数字
- 管理Linkedin账号三步曲,高效管理领英账号。
- Latex中表格过长如何实现跨页表格——跨页表格宏包longtable的使用?
- echarts饼状图的使用
- 黑苹果系统备份还原步骤
热门文章
- 网络营销人应具备的五大思维
- 江西计算机一级b考试,江西省计算机B一级考试试题.doc
- ehviewer_EhViewer(E绅士)最新版-EhViewer2021里站最新版v1.7.6-3355游戏网
- dw选项卡代码_DW软件新建一个html网页
- 银联unionpay取消订单与超时时间
- java生成报文_生成xml报文方法并输出
- mysql数据库学习(keep update)
- wifi连接速率 linux,Deepin linux 操作系统提高 WiFi 速度
- aoc usb显示器 linux,AOC首款USB连接云显示器
- 数据服务开发工具(Magic-API)