E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《第一行代码》
Android 引入布局和自定义控件
参考:
第一行代码
(第二版)1.引入布局一般我们的程序可能会有多个标题栏,如果在每个活动的布局中都编写同样的标题栏代码,明显就会导致代码的大量重复,这时候我们可以使用引用布局的方式来解决这个问题,新建一个布局
ALEXIRC
·
2020-01-06 00:14
关于架构设计的一些思考
从2015年我们写下
第一行代码
,3年以来我们迎面遇到无数个问题,一边思考一边做,尽量用最小的代价来快速奔跑。作为一个开源项目,TiDB是我们基础架构工程师和社区一起努力的结果,TiDB已经
西柚气泡水
·
2020-01-04 18:25
《
第一行代码
:Android(第2版)》,作者郭霖
听说本书既是Android初学者的入门必备,也是Android开发者的进阶首选。那么就做一个读书笔记吧。第1章:开始启程——你的第一行Android代码1.全貌1.1Android系统架构Linux内核层:显示驱动、音频驱动、照相机驱动、蓝牙驱动、WI-FI驱动、电源管理等。系统运行库层:SQLite数据库、3D绘图支持、Dalvik虚拟机(5.0之后改为ART运行环境)应用框架层:各种API应用
勤息嘻嘻嘻
·
2020-01-04 07:09
第一行代码
读书笔记 6 -- 持久化技术(上)
本篇文章主要介绍以下几个知识点:文件存储;SharedPreference存储;实战:实现记住密码功能图片来源网络数据持久化是指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久状态的,持久化技术则是提供了一种机制可以让数据在瞬时状态和持久状态之间进行转换。Android系统中主要提
开心wonderful
·
2020-01-04 05:48
操作系统没那么难,你也能从零开发一个五脏俱全的操作系统
现在我们有一个大胆的想法,一个人能不能从
第一行代码
码起,开发一个五脏俱全的操作系统呢?答案是肯定的,而且这个操作系统具体商用操作系统的所有主要功能(当然达不到商业操作系统的全部功能了)。
SunnyZhang的IT世界
·
2020-01-04 00:29
读后感-Android
第一行代码
第二版(2)
前言郭神出品,必属精品,记得在刚做Android开发的时候,当时买了Android
第一行代码
第一版,看了之后感觉内容通俗易懂,收获颇多,当时还不知道作者是郭神,后来在CSDN上看了很多他写的文章,发现原来作者就是郭神
妖孽那里逃
·
2020-01-03 15:45
【书】重读《用户体验要素》
在写下
第一行代码
之前,尝试回答两个问题,我们要通过这个产品得到什么?我们的用户可以通过这个产品得到什么?分别对应着产品目标和用户需求。可以试着回答一下,关于抖音的第二个问题的答案是什么。
Savian
·
2020-01-02 22:24
Material Design 实战 之 第六弹 —— 可折叠式标题栏(CollapsingToolbarLayout) & 系统差异型的功能实现(充分利用系统状态栏空间)
本模块共有六篇文章,参考郭神的《
第一行代码
》,对MaterialDesign的学习做一个详细的笔记,大家可以一起交流一下:MaterialDesign实战之第一弹——Toolbar(即本文)MaterialDesign
凌川江雪
·
2020-01-02 17:18
Android
第一行代码
(九):运行时权限
运行时权限为了避免"店大欺客",譬如一些应用要求用户授权很多隐私权限,譬如定位、短信、摄像头权限,否则无法安装app的弊端,Android6.0在原来权限机制的基础上引入了运行时权限这个功能.在Android中一共有上百种权限,其中危险权限一共9组24个。如下图:危险权限.png如果属于危险权限表中的权限,使用前先在AndroidManifest中声明,使用时需要进行运行时权限处理;如果不属于危险
飞行员suke
·
2019-12-30 07:07
《
第一行代码
》学习笔记 第 9 章
第9章后台默默的劳动者,探究服务一:线程的基本用法定义一个线程只需要新建一个类继承自Thread,然后重写父类的run()方法(调用方法:newMyThread().start();)classMyThreadextendsThread{@Overridepublicvoidrun(){//处理具体的逻辑}}使用继承的方式耦合性有点高,更多的时候我们都会选择使用实现Runnable接口的方式来定义
jesse0
·
2019-12-30 05:05
《
第一行代码
》学习笔记2--Activity生命周期
本文适合于对Android开发有一定了解,正在Android入门中的小白Github源码:https://github.com/ZhangRui111/BlogActivityLifeCycleLet'sGoAndroid!一、活动Activity的生命周期(1)Android使用任务Task来管理活动的,一个任务就是一组存放在栈里的活动集合,这个栈也被称为返回栈,系统总是会显示处于栈顶的Acti
ZhangRui111
·
2019-12-29 22:54
0004 如何编写人生的
第一行代码
helloworld
前面一节课已经将电脑组装好了,那么这节课学习如何简单的使用电脑,主要内容如下:1.开机2.LX终端3.第一个python程序helloworld4.设置网络5.上网6.TextEditor文本编辑器7.中文输入8.打游戏9.关机1.开机首先要做的按照上节课的说明,将电脑组装起来,启动电源之前,检查接口和连线是否正确,不要插错或者插反。然后通过按移动电源开关的方式,打开电脑。注意:由于将电脑关闭之后
零基础学编程by学哥
·
2019-12-29 09:09
《
第一行代码
》学习笔记3--关于UI控件的两三语
本文适合于对Android开发有一定了解,正在Android入门中的小白Github源码:无Let'sGoAndroid!1.可视化界面编辑工具(如下图)通常这种方式制作出的界面都不具有很好的屏幕适配性,而且难以胜任复杂界面的编写要求。2.控件的宽和高都有三个可选值:wrap_content,match_parent和fill_parent【match_parent=fill_parent(不推荐
ZhangRui111
·
2019-12-29 02:21
Android App启动优化深度实践 (由2.4s优化到1s以内)
背景我们的APP新版本,从2017年4月份提交
第一行代码
开始,就现在已经有两年半的时间,在这两年多的时间里,APP的内容内容不断丰富,例如先后加入了求职招聘、问答、个人中心、二手机,小视频等等模块。
朝阳杨少爷
·
2019-12-28 20:17
俊哥成功日记第66期@20190622
1.发布成功日记第65期2.跑龙子湖一圈约7公里,跑后拉伸3.跑步时听得到60分钟4.喜马拉雅盲听清晨朗读会30分钟5.百词斩刷雅思核心单词50个,微信群打卡上午6.新生大学编程训练营体验课,学会了写
第一行代码
和表白神器中午
俊哥闯江湖
·
2019-12-28 15:01
第一行代码
Android第三课
要点:android:orientation="vertical"垂直线性布局,"horizontal"水平线性布局android:gravity="top"(buttom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical、clip_horizon
稔熟小生
·
2019-12-28 02:52
Android四大组件之广播接收器(BroadCast Receiver)
(内容来自《Android
第一行代码
(第二版)》)附:Android基础之四大组件本文目录1.广播简介2.广播的接收2.1动态注册监听网络变化2.2静态实现开机启动注册3.发送自定义广播3.1发送标准广播
天涯的尽头s风沙
·
2019-12-27 23:10
格志日记的故事(一)
格志大事记2012年9月10日:写下
第一行代码
2013年2月11日:1.0发布2014年3月3日:适配iOS7风格的2.0发布2014年6月1日:支持iPad的2.1发布2014年8月28日:支持图片功能的
KevinCao
·
2019-12-26 21:35
从0系统学Android--4.2 Fragment 生命周期
从0系统学Android--本系列文章目录:更多精品文章分类本系列持续更新中....初级阶段内容参考《
第一行代码
》4.3碎片的生命周期碎片也有自己的生命周期,并且和Activity的生命周期还很像。
sydMobile
·
2019-12-26 18:00
好代码的十三条准则
在编写你的
第一行代码
前,思考一下它将做什么,怎么做,需要用到什么,各个模
塞上牧羊空许约
·
2019-12-26 17:16
计算机编程的历史演进:用 50 种编程语言写“Hello,World!”程序
作者:SylvainSaurel,译者:夏夜这是一个计算机世界的编程时光之旅对很多人来说,每当学习一门新的编程语言,写下的
第一行代码
可能都是“Hello,World!“。
itwriter
·
2019-12-26 09:00
《
第一行代码
》学习笔记 第 6 章
第6章数据存储全方案,详解持久化技术一:文件存储将数据存储到文件中(使用Java流的方式将数据写入到文件中)这里通过openFileOutput()方法能够得到一个FileOutputStream对象然后再借助它构建出一个OutputStreamWriter对象接着再使用OutputStreamWriter构建出一个BufferedWriter对象这样你就可以通过BufferedWriter.wr
jesse0
·
2019-12-26 08:42
推荐给Android开发者的七本图灵书
第一行代码
——Android作者:郭霖书号:978-7-115-36286-5定价:79.00元开本:16页数:568《
第一行代码
——Android》,本版书,出版两个月就积累了火爆人气,评价很高。
图灵教育
·
2019-12-25 14:20
Android入门总结-高级技巧
书本看的是《Android编程兵书》,但这篇总结的大纲是按照《
第一行代码
》的章节目录撰写的。两本书的内容结构大致相同,Android入门的话只看其中一本就够了。
咖喱盖饭
·
2019-12-25 08:43
laravel搭建博客实战的教程实例
本文主要给大家介绍的是关于利用laravel搭建一个迷你博客的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:一、设计与思路在开始写
第一行代码
之前,一定要尽量从头到尾将我们要做的产品设
Raylove
·
2019-12-24 21:00
laravel搭建博客实战的教程实例
本文主要给大家介绍的是关于利用laravel搭建一个迷你博客的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:一、设计与思路在开始写
第一行代码
之前,一定要尽量从头到尾将我们要做的产品设
程序媛的明天
·
2019-12-24 21:00
laravel搭建博客实战的教程实例
本文主要给大家介绍的是关于利用laravel搭建一个迷你博客的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:一、设计与思路在开始写
第一行代码
之前,一定要尽量从头到
八重樱。
·
2019-12-24 21:23
laravel
PHP
Android调用摄像头闪退
使用《
第一行代码
Android》一书中调用摄像头的代码时会闪退原因在把 android:name="android.support.v4.content.FileProvider"改为android:name
空理彷徨的程序世界
·
2019-12-24 16:00
11月共读书单1:
第一行代码
11月与大家共读初级计划:1.
第一行代码
(郭霖·著)2疯狂Android讲义(李刚·编著)游戏规则:每个月我们给自己目标,根据月度书单,大家一
在你左右2018
·
2019-12-23 22:00
Android 推荐博客
零:技术博客郭霖:郭霖CSDN博客简介:圈内人称郭神,Android最好的入门书籍《
第一行代码
》的作者。博文行文流畅,条理清晰,内容实用,适合读完入门书籍之后阅读,超高人气博主。
MeloDev
·
2019-12-23 08:30
Android
第一行代码
(十三):服务Service
服务是什么?Service是Android系统中的四大组件之一,主要有两个应用场景:后台运行和跨进程访问。Service可以在后台执行长时间运行操作而不提供用户界面,除非系统必须回收内存资源,否则系统不会停止或销毁服务。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信(IPC)值得注意的是:服务并不是运行在
飞行员suke
·
2019-12-23 06:59
Android博客推荐
巫山老妖AigeStudioeclipse_xuAndroid群英传的作者SaflyerYounfor启舰pzhtpf郭霖的专栏
第一行代码
的作者赵凯强xiangzhihong8的专栏
在你左右2018
·
2019-12-23 00:04
SharedPreference.Editor的apply和commit方法区别
://www.jianshu.com/u/a1251e598483在以往的开发中存储数据时经常用SharedPreference,并且在提交数据时一直用的是Editor的commit方法,今天看郭神的
第一行代码
中举例子用的都是
YoungerDev
·
2019-12-22 11:41
Go 语言结构
:让我们来看下以上程序的各个部分:
第一行代码
packagemain定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:
谁说我是小小云
·
2019-12-22 04:37
Gradle系列七之xml文件解析
定义一个xml格式数据:finalStringxml='''疯狂Android讲义李刚
第一行代码
郭林Android开发艺术探索任玉刚Android源码设计模式何红辉Vue从入门到精通李刚解析数据:defxmlSlurper
zhang_pan
·
2019-12-21 16:32
《
第一行代码
》第 1 章
开始启程——你的第一行Android代码Android系统架构Android-System-Architecture.svg.pngAndroid系统架构如上图,大致可以分为四层架构:Linux内核层、系统运行库层、应用框架层和应用层。1.Linux内核层Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动。2.系统运行库层这一层通过C/C++库来为And
腾古
·
2019-12-21 13:03
十问 TiDB :关于架构设计的一些思考
从2015年我们写下
第一行代码
,3年以来我们迎面遇到无数个问题,一边思考一边做,尽量用最小的代价来快速奔跑。作为一个开源项目,TiDB是我们基础架构工程师和社区一起努力的结果,TiDB已经发
PingCAP
·
2019-12-21 05:54
安卓读书笔记——《
第一行代码
》160911
1Intentintent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以致命当前组件想要执行的动作,还可以在不同组件之间传递数据,Intent一半可以被用于启动活动,启动服务,以及发送广播等。Intent分为显示意图和隐式意图,显示意图直接指定了要打开哪一个Activity(或者广播,服务等);而隐式意图则是通过IntentFilter来过滤要打开Activity(或者广播,服
CnPeng
·
2019-12-20 19:23
《Android
第一行代码
》学习(一):Button、OptionMenu与销毁Activity
一、Button点击事件kotlin的写法较简单btn.setOnClickListener{//dosomething}kotlin的findViewById写法:privatevalbtn:Buttonbylazy{findViewById(R.id.btn)}二、OptionMenuOptionMenu在Activity右上角,三个点:OptionMenu首先在res/menu中添加main
雨雾星天
·
2019-12-20 16:31
李远超~iOS高级开发工程师
高级开发工程师有信网络男1988-03-17唐山5年工作经验山东工商学院(统招本科)网络工程专业(2008~2012)
[email protected]
博客:代码:GitHub自我评价从大一写下
第一行代码
开始
liyc_dev
·
2019-12-20 11:19
Activity调用栈的分析
Activity生命周期回想当初学习《
第一行代码
》的时候也看到过这图,号称开始那几年Android面试必问的知识点,所以po上来表示膜拜。
AmatorLee
·
2019-12-20 10:06
欢迎吐槽
言归正传,本人抱着《疯狂Android》和《
第一行代码
》入的行,资历尚浅,对于一些问题经常存在疑问,由于傻逼的性格总是喜欢“刨根问底”,于是“奋不顾身”跳入死循环中。
沐风雨木
·
2019-12-19 23:01
嵌入式开发系列教程 启程篇
MCU启动过程单片机是如何从
第一行代码
开始启动的,什么是从RAM启动,从ROM启动,内存映射是怎么样的。
qianlihu
·
2019-12-19 18:08
从0系统学Android--4.1探究碎片
从0系统学Android--4.1探究碎片本系列文章目录:更多精品文章分类本系列持续更新中....初级阶段内容参考《
第一行代码
》第四章:手机平板要兼顾--探究碎片平板电脑和手机最大的区别就在于屏幕的大小
sydMobile
·
2019-12-19 18:00
重读《
第一行代码
》——3、4章
progressBar的样式可以通过style属性进行改变(变成水平)progressDialog可以setCancelablelistviewadapter中layoutInflater.inflate()方法第3个参数false:不将这个view加入到父布局,但是父布局layout的属性生效。尽量使用v4包里面的fragment,保持一致性remove(),replace()时使用addToB
EdwdChen
·
2019-12-19 18:30
一花一世界,一码一人生
从写下
第一行代码
,到现在已经超过10个年头,渐渐老去,不能再每日通宵达旦地编码,每天下班回到家,Checkout兼职代码,改上五十一百行,就收工开始发呆,什么都不想做...也许这就是平淡无奇的人生。
Web寻梦狮
·
2019-12-19 17:36
第一行代码
笔记——通知
通知的基本布局notifications_pattern_anatomy.png在默认情况下,Notification仅显示消息标题、消息内容、送达时间这3项内容元素:标题Title/Name大图标Icon/Photo内容文字内容信息MESSAGE小图标SecondaryIcon通知的时间Timestamp,默认为系统发出通知的时间,也可通过setWhen()来设置发出通知的步骤//1.获取通知管
tuionf
·
2019-12-19 16:20
书籍汇总
技术方向:《疯狂Android》《疯狂JAVA》《Android神兵利器》《Android
第一行代码
》《Android群英传》《Android研发录》《Android应用测试与调试实战》《Android
lg3zia
·
2019-12-19 07:43
是时候搞搞单元测了
官方文档
第一行代码
,静态导入importstaticorg.mockito.Mockito.
lucode
·
2019-12-19 05:56
Android-ContentProvider注意事项
Android自定义内容提供器的一个注意事项今天在学习《
第一行代码
》有关contentProvider,做书上有关练习的时候,跟着书的思路写出了自定义的内容提供器,然后新建另一个程序来测试自己的内容提供器
RunHuaOil
·
2019-12-18 23:57
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他