app程序
-
第一个小项目(天气预报软件)——称”酷狗天气”详解手机开发
一、创建数据库和表 分析: 二、遍历全国省市县数据 分析: 三、显示天气信息 分析: 四、切换城市和手动更新天气 …
-
Git 版本控制工具(学习笔记)详解手机开发
GIT(分布式) 一、Git 初始版本控制工具 1. 安装Git Ubuntu系统下,打开shell界面,输入: sudo apt-get i…
-
内容提供者(Content Provider)——跨程序共享数据详解手机开发
内容提供者 Content Provider 应用的数据库是不允许其他应用访问的 内容提供者的作用就是让别的应用访问到你的数据库 自定义内容提供者,继承ContentP…
-
Android Studio 环境配置优化详解手机开发
一、插件 .ignore: 版本控制忽略文件高亮和补齐 ADB Idea: ctrl + Shift + A 查找中添加常用卸载安装app的一些操作,无需命令行 Androi…
-
Android 在广播接收器中弹出对话框详解手机开发
特别需要注意的几点如下: 需要设置AlertDialog的类型 WindowManager.LayoutParams.TYPE_SYSTEM_ALERT 2…
-
Java反射机制学习详解手机开发
Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用…
-
Android开发——新特性与知识点回顾详解手机开发
Fragment 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容 生命周期方法跟Activity一致,可以理解把其为就是一个Activity 定…
-
大话设计模式(读后感)——23种设计模式、六大原则详解手机开发
一、设计模式之六大原则 1、单一职责原则(SRP:Single responsibility principle) 就一个类而言,应该仅有一个引起它变化的原因;&nb…
-
Android——C语言、JNI与低层调用详解手机开发
JNI java native interface c的基本数据类型 int:32位,能表示的数字是2的32次方个 最高位用来表示符号位,那么还剩下31位可以表示数值,所以能表…
-
Android开发之50个常见实用技巧——活用布局详解手机开发
第一章、活用布局 Hack1. 使用weight属性实现视图的居中显示 ①合用weightSum属性和layout-weight属性 解决问题,如:居中显示…