![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android基础
西伯利亚的雪景-
名字的由来是来自一首歌《化身孤岛的鲸》(司夏の西国海妖版),太有感了,就记住了,虽然之后的感觉不会太明显,但还是记忆深刻。就用其中一句作为昵称(西伯利亚的雪景),用挺久了,以后有机会要去西伯利亚看雪,希望不止一个人~名字被占用了T.T
展开
-
Android基础——1.系统架构&SDK目录
距离上一次写都已经十多天了,这几天病了一下,好好的五一在医院度过的 T.T ~ 不过这些也是之前做的整理,现在发不上来也是再一次做一个复习和总结。现在继续补上。本来不想写这些基础中的基础,但是想想这些内容虽然用不到,但需要做这样的了解和学习,也是概念性的居多,理解至上。不过还是不多说,就讲两个部分吧。一。系统架构这次的没有Xmind,不过还是有张图 这张图是在不懂的时候画的,自原创 2016-05-11 00:31:12 · 1621 阅读 · 1 评论 -
Android自定义控件
自定义控件 近期写了一些,但是都没整理,抓点时间整理出来1. View基本流程:> 1.构造函数:View的初始化> 2.onMeasure:测量View大小> 3.onSizeChanged:确定View大小(这一步并不关键)> 4.onLayout:确定子View布局(自定义View包含子View时有用)> 5.onDraw:实际绘制内容> 6.监听接口:控制View或监听Vie原创 2016-07-14 21:42:46 · 521 阅读 · 0 评论 -
Android基础——四大组件之ContentProvider
终于到最后一个了。ContentProviderXmind 简单介绍一下ContentProvider作为四大组件之一的内容提供者,作用与好处也十分明显,他同一了对外共享数据的访问方式。在另一个应用能够通过ContentProvider对共享出数据的内容提供应用里的数据进行增删改查。 内容提供方创建类继承ContentProvider并覆写其方法:public class TestConten原创 2016-05-15 23:20:02 · 406 阅读 · 0 评论 -
Android基础——四大组件Service
Service1.Xmind2.创建服务流程使用startService启动Serviceprotected void onCreate(Bundle savedInstanceState){ super.onCreate(saveInstanceState); Intent service = new Intent(); service.setClass(this, My原创 2016-05-14 22:48:05 · 312 阅读 · 0 评论 -
Android基础——四大组件之BroadcastReceiver
按照顺序来,第二个是广播接收者BroadcastReceiver.BroadcastReceiver1.Xmind2. 注册方式 这些还是有必要具体讲一讲的静态注册 AndroidManifest.xml:<receiverandroid:name="blog.broadcastReciver.01Test"><intent-filter><action android:name="原创 2016-05-14 01:03:49 · 364 阅读 · 0 评论 -
Android基础——四大组件之Activity
这几天会优先整理出四大组件的部分,之后再写其他的。先从Activity开始ActivityXmind 先扯点别的推荐一个火狐浏览器,用来看AndroidAPI文档,开发必备。首先,API文档在SDK里:D:\SDK\docs\index.html 用火狐浏览器打开,火狐浏览器设置为脱机工作,这样就能够在里面搜索你想要的API了: 点击第一条,android.app.Activity,查看其A原创 2016-05-12 23:46:27 · 506 阅读 · 0 评论 -
Android基础——3.布局&Logcat
我会一直使用容易被理解的方式表述要描述的事物,在认知的过程中,特别是初期,难以理解主要也是因为对于某个概念太过抽象,我也会多做一些具像化的对比加深理解。 多的东西不写了,一些关于代码的教程搜一搜太多了,推荐郭霖大神的书《第一行代码》,还有他的博客1. 布局 今天的有张Xmind从昨天的Android studio介绍来说,他的Android面板的文件夹下,一般是我们在开发原创 2016-05-12 16:40:31 · 347 阅读 · 0 评论 -
Android基础——2.Android Studio
昨天整理了一些概念性的东西,今天补充一些昨天的内容再介绍一下Android Studio。ADT就不总结了,懂一些就够了,之后用的很少了。 Stormzhang的博客 在这里学习了很多。昨天的做一些补充:DVM: 1. DVM是Google为了解决与Oracle之间关于Java相关的专利和授权的纠纷才开发的,不过即使到现在,Google与Oracle之间的矛盾依旧没有解原创 2016-05-12 01:25:24 · 328 阅读 · 0 评论 -
Android中的网络编程
好几天没写了,最近迷上了Material Design下次会写一章,好好说说。不过在学的过程中也发现自己的基础还是不行,沉下心来好好把剩下的基础部分复习一下还是很有必要的。 今天写一个大话题。网络编程 网络部分在之后工作中绝对是必不可少的,之前的JavaWeb部分也提到过servlet,http有get和post两种请求模式。 1. get请求是在发送http请求时直接将携原创 2016-06-07 11:50:47 · 555 阅读 · 0 评论