Pro Android学习笔记

下面内容转载自flowingflying的博文Pro Android部分内容,方便查看学习。

点击下面链接地址均跳转到原博文地址!


1. Pro Android学习笔记(一):Android平台

2. Pro Android学习笔记(二):开发环境:基础概念、连接真实设备、生命周期

3. Pro Android学习笔记(三):了解Android资源(上)

4. Pro Android学习笔记(四):了解Android资源(下)

5. Pro Android学习笔记(五):了解Content Provider(上)

6. Pro Android学习笔记(六):了解Content Provider(中)

7. Pro Android学习笔记(七):了解Content Provider(下上)

8. Pro Android学习笔记(八):了解Content Provider(下中)

9. Pro Android学习笔记(九):了解Content Provider(下下)

10. Pro Android学习笔记(十):了解Intent(上)

11. Pro Android学习笔记(十一):了解Intent(中)

12. Pro Android学习笔记(十二):了解Intent(下)

13. Pro Android学习笔记(十三):用户界面和控制(1):UI开发

14. Pro Android学习笔记(十四):用户界面和控制(2):Text类控制

15. Pro Android学习笔记(十五):用户界面和控制(3):Button控件

16. Pro Android学习笔记(十六):用户界面和控制(4):ImageView控件

17. Pro Android学习笔记(十七):用户界面和控制(5):日期和时间控件

18. Pro Android学习笔记(十八):用户界面和控制(6):Adapter和AdapterView

19. Pro Android学习笔记(十九):用户界面和控制(7):ListView

20. Pro Android学习笔记(二十):用户界面和控制(8):GridView和Spinner

21. Pro Android学习笔记(二一):用户界面和控制(9):Gallery和SimpleAdapter

22. Pro Android学习笔记(二二):用户界面和控制(10):自定义Adapter

23. Pro Android学习笔记(二三):用户界面和控制(11):其他控件

24. Pro Android学习笔记(二四):用户界面和控制(12):Style和Theme

25. Pro Android学习笔记(二五):用户界面和控制(13):LinearLayout和TableLayout

26. Pro Android学习笔记(二六):用户界面和控制(14):RelativeLayout

27. Pro Android学习笔记(二七):用户界面和控制(15):FrameLayout

28. Pro Android学习笔记(二八):用户界面和控制(16):GridLayout

29. Pro Android学习笔记(二九):用户界面和控制(17):include和merge

30. Pro Android学习笔记(三十):Menu(1):了解Menu

31. Pro Android学习笔记(三一):Menu(2):扩展、图片、子菜单

32. Pro Android学习笔记(三二):Menu(3):Context菜单

33. Pro Android学习笔记(三三):Menu(4):Alternative菜单

34. Pro Android学习笔记(三四):Menu(5):动态菜单

35. Pro Android学习笔记(三五):Menu(6):XML方式 & PopUp菜单

36. Pro Android学习笔记(三六):Fragment(1):基本概念

37. Pro Android学习笔记(三七):Fragment(2):基础小例子

38. Pro Android学习笔记(三八):Fragment(3):基础小例子-续

39. Pro Android学习笔记(三九):Fragment(4):基础小例子-续

40. Pro Android学习笔记(四十):Fragment(5):适应不同屏幕或排版

41. Pro Android学习笔记(四一):Fragment(6):数据保留

42. Pro Android学习笔记(四二):Fragment(7):切换效果

43. Pro Android学习笔记(四三):Fragment(8):再谈Transaction和管理器

44. Pro Android学习笔记(四四):Dialog(1):触发Dialog

45. Pro Android学习笔记(四五):Dialog(2):DialogFragment

46. Pro Android学习笔记(四六):Dialog(3):对话框弹对话框

47. Pro Android学习笔记(四七):Dialog(4):一些补充和思考

48. Pro Android学习笔记(四八):ActionBar(1):Home图标区

49. Pro Android学习笔记(四九):ActionBar(2):Action图标区

50. Pro Android学习笔记(五十):ActionBar(3):搜索条

51. Pro Android学习笔记(五一):ActionBar(4):标准和Tab模式

52. Pro Android学习笔记(五二):ActionBar(5):list模式

53. Pro Android学习笔记(五三):调试和分析(1):Debug视图和DDMS视图

54. Pro Android学习笔记(五四):调试和分析(2):View层次结构

55. Pro Android学习笔记(五五):调试和分析(3):adb命令、模拟器控制台和StrictMode

56. Pro Android学习笔记(五六):配置变化

57. Pro Android学习笔记(五七):Preferences(1):ListPreference

58. Pro Android学习笔记(五八):Preferences(2):CheckBoxPreference

59. Pro Android学习笔记(五九):Preferences(3):EditText和Ringtone Preference

60. Pro Android学习笔记(六十):Preferences(4):MultiSelect List Preference

61. Pro Android学习笔记(六一):Preferences(5):组织Preference

62. Pro Android学习笔记(六二):Preferences(6):header

63. Pro Android学习笔记(六三):Preferences(7):代码控制首选项

64. Pro Android学习笔记(六四):安全和权限(1):签发apk

65. Pro Android学习笔记(六五):安全和权限(2):权限和自定义权限

66. Pro Android学习笔记(六六):安全和权限(3):Provider权限

67. Pro Android学习笔记(六七):HTTP服务(1):HTTP GET

68. Pro Android学习笔记(六八):HTTP服务(2):HTTP POST

69. Pro Android学习笔记(六九):HTTP服务(3):HTTP POST MultiPart

70. Pro Android学习笔记(七十):HTTP服务(4):SOAP/JSON/XML、异常

71. Pro Android学习笔记(七一):HTTP服务(5):多线程调用HttpClient

72. Pro Android学习笔记(七二):HTTP服务(6):HttpURLConnection

73. Pro Android学习笔记(七三):HTTP服务(7):AndroidHttpClient

74. Pro Android学习笔记(七四):HTTP服务(8):使用后台线程AsyncTask

75. Pro Android学习笔记(七五):HTTP服务(9):DownloadManager

76. Pro Android学习笔记(七六):服务(1):local和remote

77. Pro Android学习笔记(七七):服务(2):Local Service

78. Pro Android学习笔记(七八):服务(3):远程服务:AIDL文件

79. Pro Android学习笔记(七九):服务(4):远程服务的实现

80. Pro Android学习笔记(八十):服务(5):访问远程服务

81. Pro Android学习笔记(八一):服务(6):复杂数据Parcel

82. Pro Android学习笔记(八二):了解Package(1):包和进程

83. Pro Android学习笔记(八三):了解Package(2):包签名过程

84. Pro Android学习笔记(八四):了解Package(3):包间数据共享

85. Pro Android学习笔记(八五):了解Package(4):lib项目

86. Pro Android学习笔记(八六):了解Package(5):使用lib

87. Pro Android学习笔记(八七):了解Handler(1):组件和线程

88. Pro Android学习笔记(八八):了解Handler(2):什么是Handler

89. Pro Android学习笔记(八九):了解Handler(3):延迟执行小例子

90. Pro Android学习笔记(九十):了解Handler(4):Worker线程

91. Pro Android学习笔记(九一):了解Handler(5):组件生命

92. Pro Android学习笔记(九二):AsyncTask(1):AsyncTask类

93. Pro Android学习笔记(九三):AsyncTask(2):小例子

94. Pro Android学习笔记(九四):AsyncTask(3):ProgressDialog

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. Android 的基本概念 Android 是一个开源的操作系统,主要用于移动设备,如智能手机、平板电脑等。它基于 Linux 内核,提供了丰富的应用程序框架和 API,支持多种开发语言,如 Java、C/C++、Kotlin 等。 Android 应用程序由多个组件组成,包括活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)和内容提供器(Content Provider)等。这些组件可以组合在一起,形成复杂的应用程序。 2. Android 应用程序开发 Android 应用程序开发主要使用 Java 编程语言和 Android SDK。开发工具包括 Android Studio、Eclipse 等。 Android 应用程序的结构包括布局文件、资源文件、Java 代码和清单文件等。布局文件用于定义应用程序的用户界面,资源文件包括图像、声音、样式、主题等,Java 代码实现应用程序的逻辑,清单文件描述应用程序的组件和权限等信息。 3. Android 应用程序的调试和测试 Android 应用程序的调试和测试可以使用 Android Studio 提供的调试工具,包括断点调试、日志记录等。还可以使用模拟器或真实设备进行测试。 4. Android 应用程序的发布 发布 Android 应用程序需要进行签名和打包操作,签名用于验证应用程序的身份和完整性,打包将应用程序打包成 APK 文件,可以上传到应用商店进行发布。 5. Android 应用程序的优化 Android 应用程序的优化包括优化布局、资源、代码和网络等方面,以提高应用程序的性能和用户体验。其中,布局优化包括使用布局最优化算法、使用自定义视图等;资源优化包括压缩资源、使用向量图形等;代码优化包括使用异步任务、使用缓存等;网络优化包括使用数据压缩、使用本地存储等。 6. Android 开发的挑战 Android 开发面临的挑战包括设备碎片化、安全问题、性能问题等。设备碎片化指的是不同设备的屏幕尺寸、分辨率、操作系统版本等不同,需要对应用程序进行适配;安全问题指的是应用程序需要保证用户数据的安全和隐私;性能问题指的是应用程序需要保证快速响应和流畅运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值