摘要:
圆角背景的水波纹效果(如上图) 1. 定义一个普通圆角背景的xml rounded_corners.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/ 阅读全文
摘要:
SharedPreferences轻量级数据存储 SharedPreferences是以键值对来存储应用程序的配置信息的一种方式,它只能存储基本数据类型。例如,默认欢迎语,登录用户名和密码,音乐播放的进度条保存等。一个程序的配置文件仅可以在本应用程序中使用,或者说只能在同一个包内使用,不能在不同的包 阅读全文
摘要:
Handler 在 Android 中的应用很广泛,基本上每个 Android 开发人员都会使用到它。本篇文章将会介绍 Handler 和异步消息机制相关的使用方法,下一篇会从源码的角度分析 Android 中异步消息处理的流程。 Android 中的异步消息处理框架由 Handler 、Messa 阅读全文
摘要:
Fragment是Android为了应用适配不同设备的大屏幕、支持更加动态和灵活的UI设计所提供的一个组件。 说到Fragment,就会联想到Activity,因为Fragment对象在应用中一般是不能独立存在的,它必须嵌入到activity中,而且Fragment的生命周期直接受所在的activi 阅读全文
摘要:
跳转 1、显示跳转 4种方法 public class AActivity extends AppCompatActivity { private Button ma; @Override protected void onCreate(@Nullable Bundle savedInstanceS 阅读全文
摘要:
自定义Dialog是一个非常常见的需求,Dialog上可以显示图标,或者标题,显示1个或者2个两个按钮。 效果如下: 先定义Dialog样式: <style name="CustomDialog" parent="android:style/Theme.Dialog"> <!--背景颜色及和透明程度 阅读全文
摘要:
第十一章 软件设计与实现 11.2 图形建模和分析方法 思维导图、实体关系图、Use Case Diagram 11.3 其他设计方法 形式化的方法、文学化编程 11.5 开发阶段的日常管理 第十二章 用户体验 12.1 用户体验的要素 用户的第一印象 从用户的角度考虑问题 软件服务始终都要记住用户 阅读全文
摘要:
首先我们要先创建一个项目,打开Android studio点击File—New—New Project创建一个名为ListViewTest的项目。 接着找到res—layout文件夹下的activity_main.xml,打开它并且在里面添加ListView控件如下: <ListView andro 阅读全文
摘要:
第5章 团队和流程 开发流程: ①写了再改模式 ②瀑布模型(Waterfall Model): 是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的 阅读全文
摘要:
EditText:一个可以输入的控件 常用属性 监听事件 简单登录界面制作 练习代码 activity_main.xml <Button android:id="@+id/btn_edittext" android:layout_width="match_parent" android:layout 阅读全文