最新公告
  • 开通终身SVIP,享全站不限量下载次数-云资源-集成各类网络资源-正在更新中-预计更新到5W+文章开通SVIP
  • ANDROID 7编程入门经典(第4版)

    资源名称:ANDROID 7编程入门经典(第4版)

    内容简介:

    使用Android Studio 2更加快速、轻松地进行Android编程   Android 7 为Android编程的初学者提供了理想的机会。新特性和功能的增强使开发人员的生活更加轻松,同时扩展功能也推动了这个伟大平台的发展。本书基于真实范例提供了实践指导,极大地提高了读者的工作效率。快节奏而又适合初学者的内容规划涵盖了Android应用开发的所有阶段,从熟悉Android Studio到发布至应用市场。本专业指南完全以Android 7和Android Studio 2为开发环境,演示了如何便捷地为所有*的Android设备开发应用。 主要内容 ◆ 探索Android Studio、Android模拟器和其他重要的Android编程工具 ◆ 演示Android应用组件的使用方法,包括Activity、Fragment和Intent ◆ 说明如何使用视图为富用户界面显示图片和菜单 ◆ 探索使用Android content provider的数据访问 ◆ 分享管理和组织数据的专业建议 ◆ 提供有关短信和位置服务跟踪的指导 ◆ 深入了解为Android市场打包和发布的相关知识等

    资源目录:

    第1章  Android编程入门 1

    1.1  Android的定义 1

    1.1.1  Android版本 2

    1.1.2  Android功能 3

    1.1.3  Android构架 3

    1.1.4  市场中的Android设备 4

    1.1.5  Android Market 6

    1.2  准备开发所需的工具 6

    1.2.1  Android Studio 6

    1.2.2  Android SDK 12

    1.2.3  创建Android虚拟机 13

    1.2.4  Android开发者社区 20

    1.3  运行你的第一个Android应用 20

    1.4  小结 22

    第2章  使用Android Studio进行Android开发 23

    2.1  探讨IDE 23

    2.2  使用代码自动补全功能 30

    2.3  调试应用 31

    2.3.1  设置断点 31

    2.3.2  导航暂停的代码 35

    2.4  发布应用 36

    2.5  小结 38

    第3章  Activity、Fragment和Intent 39

    3.1  理解Activity 40

    3.1.1  在Activity上应用样式和主题 45

    3.1.2  隐藏Activity的标题 46

    3.1.3  显示对话框 48

    3.1.4  显示进度对话框 50

    3.2  使用Intent链接Activity 53

    3.2.1  使用Intent对象返回结果 57

    3.2.2  使用Intent对象传递数据 62

    3.3  Fragment 67

    3.3.1  动态添加fragment 73

    3.3.2  fragment的生命周期 76

    3.3.3  fragment之间的交互 80

    3.3.4  理解Intent对象的概念 83

    3.3.5  使用Intent过滤器 85

    3.4  显示Notification 85

    3.5  小结 89

    第4章  了解Android用户界面 91

    4.1  屏幕组件介绍 91

    4.1.1  视图和ViewGroup 93

    4.1.2  FrameLayout 93

    4.1.3  LinearLayout(水平)和LinearLayout(垂直) 94

    4.1.4  TableLayout 103

    4.1.5  RelativeLayout 105

    4.1.6  FrameLayout 106

    4.1.7  ScrollView 109

    4.2  适配显示方向 111

    4.3  管理屏幕的方向变化 114

    4.3.1  在配置发生变化时保存状态信息 118

    4.3.2  检测方向变化 119

    4.3.3  控制Activity的方向 119

    4.4  使用Action Bar 120

    4.5  通过编程创建用户界面 129

    4.6  监听UI通知 132

    4.7  小结 132

    第5章  基于视图的用户界面设计 135

    5.1  使用基础视图 136

    5.1.1  TextView视图 136

    5.1.2  Button、ImageButton、EditText、CheckBox、ToggleButton、RadioButton、

    RadioGroup视图 136

    5.1.3  ProgressBar视图 145

    5.1.4  AutoCompleteTextView视图 152

    5.2  使用选择器视图 154

    5.2.1  TimePicker视图 154

    5.2.2  DatePicker视图 159

    5.3  使用列表视图显示长列表 162

    5.3.1  ListView视图 162

    5.3.2  使用Spinner视图 171

    5.4  理解专用fragment 173

    5.4.1  使用ListFragment 173

    5.4.2  使用DialogFragment 178

    5.4.3  使用PreferenceFragment 181

    5.5  小结 185

    第6章  使用视图显示图片和菜单 189

    6.1  使用Image视图显示图片 189

    6.1.1  ImageView视图 190

    6.1.2  ImageSwitcher 192

    6.1.3  GridView 196

    6.2  菜单与视图 200

    6.2.1  创建辅助方法 200

    6.2.2  选项菜单 202

    6.2.3  上下文菜单 205

    6.3  使用WebView 209

    6.4  小结 212

    第7章  数据持久化存储 215

    7.1  保存和读取用户偏好 215

    7.1.1  使用Activity访问偏好数据 216

    7.1.2  编程获取和修改偏好数据 224

    7.2  使用文件持久保存数据 227

    7.2.1  保存到内部存储 227

    7.2.2  保存到外部存储(SD卡) 232

    7.2.3  正确选择最佳存储方式 234

    7.3  创建和使用数据库 235

    7.3.1  创建DBAdapter辅助类 235

    7.3.2  通过编程使用数据库 241

    7.4  小结 247

    第8章  Content Provider 249

    8.1  在Android中共享数据 249

    8.2  使用content provider 250

    8.2.1  预定义查询字符串常量 256

    8.2.2  指定查询字段 258

    8.2.3  筛选 259

    8.2.4  排序 259

    8.3  创建自定义content provider 260

    8.4  使用自定义content provider 268

    8.5  小结 274

    第9章  消息传送服务 277

    9.1  短信服务 277

    9.1.1  通过编程发送短信 278

    9.1.2  使用Intent发送短信 282

    9.1.3  接收短信 282

    9.1.4  警告 299

    9.2  发送电子邮件 299

    9.3  小结 302

    第10章  基于位置的服务 303

    10.1  显示地图 304

    10.1.1  创建项目 304

    10.1.2  获取地图API密钥 304

    10.1.3  显示地图 305

    10.1.4  显示缩放控件 306

    10.1.5  切换视图 309

    10.1.6  导航至指定位置 310

    10.1.7  获取单击位置 312

    10.1.8  地址编码与反向地址编码 313

    10.2  获取位置数据 316

    10.3  位置监控 324

    10.4  小结 325

    第11章  网络 327

    11.1  使用HTTP访问Web服务 328

    11.1.1  下载二进制数据 330

    11.1.2  下载文本内容 337

    11.1.3  使用GET方法访问Web服务 340

    11.2  访问JSON服务 346

    11.3  小结 354

    第12章  开发Android服务 357

    12.1  创建自己的服务 357

    12.1.1  在服务中执行长时间运行的任务 362

    12.1.2  在服务中执行重复任务 367

    12.1.3  使用IntentService在独立线程中执行异步任务 370

    12.2  在服务和Activity之间建立通信 373

    12.3  将Activity与服务绑定 377

    12.4  线程的概念 383

    12.5  小结 388

    附录A  练习答案 391

    资源截图:

    1.png


    皮皮资源网 » ANDROID 7编程入门经典(第4版)

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    • 18会员总数(位)
    • 40993资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1571稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情