随笔分类 - Android成长之路
记录学习Android的经历,记录点滴备忘。
摘要:地址:https://github.com/PhilJay/MPAndroidChart 1. Gradle dependency (recommended) Add the following to your project level build.gradle: allprojects { re
阅读全文
摘要:1.在程序配置文件中声明蓝牙权限。 2.新建通用的扫描选择蓝牙设备的布局和活动。 activity_bt.xml BtActivity.java 设备配对后,还需要开启后台蓝牙消息服务 SerialBtService.java 别忘了在程序配置文件中注册活动和服务
阅读全文
摘要:1.在build.gradle文件中添加依赖 Edit your build.gradle file and add below dependency: 2.在main下新建assets文件夹,在文件夹下新建litepal.xml文件,内容如下: Create a file in the asset
阅读全文
摘要:一、建立工程 1.建立一个空白的工程,名称为ModelApp。 2.在main-java下新建package,起名com.jiaweiqiang.tools,用于放置通用工具类。 二、建立得到全局变量的Application类 1.在tools中新建MyApplication类,用于存储全局cont
阅读全文
摘要:前言 在上一篇《Window机制探索》(点击可查看)中我们知道,ViewRootImpl 在整个 View 体系中起着中流砥柱的作用,它是控件树正常运作的动力所在,并且有如下几个重要功能点: 连接 WindowManager 和 DecorView 的纽带。 向 DecorView 派发输入事件 完
阅读全文
摘要:Window的概念 Android手机中所有的视图都是通过Window来呈现的,像常用的Activity,Dialog,PopupWindow,Toast,他们的视图都是附加在Window上的,所以可以这么说 ——「Window是View的直接管理者。」 Window 一个顶级窗口查看和行为的一个抽
阅读全文
摘要:Service基本用法 基本用法即同进程下Activity与Service双向通信,先描述整体实现过程然后直接上代码: 新建一个继承自Service的类MyService,然后在AndroidManifest.xml里注册这个Service Activity里面使用bindService方式启动My
阅读全文
摘要:1.在java包中,右击创建EmpityActivity,命名为MyActivity.java。 Generate Layout File为自动创建布局文件。 Launcher Activity会将创建的活动配置为项目的启动主活动。 Backwards Compatiblity为项目启用向下兼容模式
阅读全文

浙公网安备 33010602011771号