Android开发
<h1>一.介绍</h1><blockquote>
<p>写了这么久的博客,还是觉得把所有内容集成到一篇文章里面比较好找,分了多个章节自己看了也乱,大不了我写长一点。章节多了连自己也懒得写了。</p>
</blockquote>
<p> </p>
<h1>二.Android开发配置</h1>
<blockquote>
<p>MainActivity 主窗口</p>
<p> </p>
<p>activity_main.xml 配置文件</p>
</blockquote>
<p> </p>
<h1>三.Android常见控件</h1>
<h3>1.TextView(文本)</h3>
<blockquote>
<p>TextView用于在界面上显示一段文本信息</p>
</blockquote>
<p> </p>
<blockquote>
<p><TextView</p>
<p> android:layout_width = "wrap_content"</p>
<p> android:layout_height = "wrap_content"</p>
<p> andorid:text = "Hello World!"</p>
<p> android:textSize = "30sp"</p>
<p> app:layout_constraintBottom_toBottomOf = "parent"</p>
<p> app:layout_constraintLeft_toLeftOf = "parent"</p>
<p> app:layout_constraintRight_toRightOf = "parent"</p>
<p> app:layout_constrainTop_toTopOf = "parent" /></p>
</blockquote>
<p> </p>
<h3>2.Button(按钮)</h3>
<blockquote>
<p>Button用于和用户进行交互</p>
</blockquote>
<p> </p>
<blockquote>
<p><Button</p>
<p> android:id = "@+id/button"</p>
<p> android:layout_width = "match_parent"</p>
<p> android:layout_height = "wrap_content"</p>
<p> android:text = "按钮" /></p>
</blockquote>
<p> </p>
<blockquote>
<p>@Override</p>
<p>protected void onCreate(Bundle savedInstanceState){</p>
<p> super.onCreate(savedInstanceState);</p>
<p> setContentView(R.layout.activity_main);</p>
<p> </p>
<p> //为按钮的单击事件注册监听器</p>
<p> findVieweById(R.id.button).setOnClickListener(new View.OnClickListener(){</p>
<p> @Override</p>
<p> public void onClick(View v){</p>
<p> Toast.makeText(MainActivity.this, "点击了按钮", Toast.LENGTH_SHORT).show();</p>
<p> }</p>
<p> });</p>
<p>}</p>
</blockquote>
<p> </p>
<h3>3.EditText(文本输入)</h3>
<blockquote>
<p>EditText允许用户在控件中输入和编辑内容,并可以在程序中对这些内容进行处理</p>
</blockquote>
<p> </p>
<p> </p>
<h3>4.ImageView(图片)</h3>
<p> </p>
<h3>5.ProgressBar(进度条)</h3>
<p> </p>
<h1>四.Android四大组件</h1>
<h3>1.activity</h3>
<blockquote>
<p>(1)一个Activity通常就是一个单独的屏幕(窗口)</p>
<p>(2)Activity之间通过Intent进行通信</p>
<p>(3)android应用中每一个Activity都必须要在AndroidManifest.xml配置文件中声明,否则系统将不识别也不执行该Activity</p>
</blockquote>
<h3> </h3>
<h3>2.service</h3>
<p> </p>
<h3>3.content provider</h3>
<p> </p>
<h3>4.broadcast receiver</h3>
<p> </p>
<p> </p>
<h1>五.Android六大布局</h1>
<p> </p>
<p> </p>
<h1>六.Android五大存储</h1>
<p> </p><br><br>
来源:https://www.cnblogs.com/k5bg/p/14095085.html
頁:
[1]