- 博客(17)
- 收藏
- 关注
原创 Android学习复习巩固第二弹
遇到的一些问题R文件的丢失有时在用Android studio时会出现的R文件的丢失,因为Android studio是先执行命令再去自动生成R文件的,所以首先是检查自己的相关xml是否有代码编译的错误,在进行下一步的解决。如果自己的代码并没有出现错误,但依旧是无法生成R文件右键项目–>Android Tools–> fix project properties(部分原因是...
2019-06-27 08:19:03
121
转载 Android学习巩固第一弹
四大核心组件活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现;广播接受者(Broadcast Receive),用于接收广播;内容提供者(Content Provider),支持多个应用中存储和读取数据。ActivityActivity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕...
2019-06-27 08:08:28
293
转载 短距离通讯
相关步骤服务器端的等待响应以及链接反馈 protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.v(TAG, "onCreate"); mBluetoothAdapter = BluetoothA...
2019-06-26 11:28:59
199
转载 Android项目--坦克大战
要求项目的内容主要实现我方坦克与敌方坦克进行对打,消灭对方坦克则成功,相反则游戏失败,完成对我方坦克的移动攻击以及相关的随机道具对坦克进行强化,敌方坦克也进行道具的获取和强化,游戏分为四个难度可以使用的坦克类型也不相同。对于的坦克的造型以及道具的UI的选取就很重要,对于炮弹对敌人造成的伤害以及不同难度下自己所受到的伤害都有所不同,不同的坦克的护甲血量以及攻击力也不相同,对应的不同的难度的敌人的A...
2019-06-26 11:20:47
2316
3
转载 安卓四大核心组件要点汇总
四大核心组件活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现;广播接受者(Broadcast Receive),用于接收广播;内容提供者(Content Provider),支持多个应用中存储和读取数据。ActivityActivity是Android的四大组件之一。是用户操作的可视化界面;它为用户提供了一个完成操作指令的窗口。当我们创建完毕...
2019-06-03 11:16:56
2036
原创 Android学习—蓝牙
蓝牙蓝牙是一种支持设备短距离通信的无线电技术。能在包括移动电话,PDA,无线耳机,笔记本电脑等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效的简化移动通信终端设备之间的通信,也能够成功的简化设备与Internet之间的通信,使得数据传输变得更加迅速高效,为无线通信拓宽道路。Android 2.0 引入蓝牙端口,开发时需要真机测试且硬件支持。蓝牙的基本设置 //打开蓝牙设备 ...
2019-05-27 17:47:01
165
原创 Android项目:跟踪系统的相关部分代码
基础界面<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools=...
2019-05-22 12:19:44
369
原创 slidingmenu的学习
SlidingMenu的导入1、首先要在GitHub下载库包并解压,将SlidingMenu-master目录下的library文件夹拷贝到自己的Project的app\libs目录下2、SlidingMenu目录下的build.gradle文件需要更改,主要是一些sdk和tools的版本,和app目录下的build.gradle文件对应着改,还有classpath需要改成推荐的版本3、现在...
2019-05-20 16:05:42
89
原创 Bmob的学习
Bmob《Bmob》是一个可以开发云存储的移动应用软件,给应用软件快速添加一个安全灵活的后台管理系统,方便浏览终端保存的各种信息。针对移动应用开发的特性,Bmob还提供了主动推送服务.可以让移动开发者将信息从服务器直接推送到应用程序中,从而实现软件的主动更新、信息通知等服务。Bmob的使用Bmob的使用需要你进行平台的注册,注册完成后就可以进行简单的应用开发了。登录账号进入bmob后台后,...
2019-05-20 09:50:22
498
翻译 内存管理技巧
使用Service的风险如果应用程序当中需要Service来执行后台任务的话,一定要注意只有任务正在运行是才应该让Service运行,当任务执行完之后去停止Service时,要小心Service停止失败时而导致的内存泄露的情况。当启动一个Service时,系统会倾向于将这个Service所依赖的进程进行保留,这样会导致进程会消耗许多内存。系统在LRU cache当中缓存的进程数量也会减少,导致在...
2019-04-29 13:58:24
134
原创 android项目:手机防盗软件
基础界面的设置 <EditText android:id="@+id/editText2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="10" android:inputType="n...
2019-04-22 18:10:09
634
原创 XML的解析与JSON解析
XML的解析XML是一种常见的存储数据方式,在Android平台中内部很多地方都使用了XML存储,如轻量级的SharedPreferences类的存储就是使用的XML文件。XML解析主要有三种方式,SAX(Simple API for XML),DOM(Document Object Mode)和Android附带的PULL解析器解析XML文件。优点缺点SAX读取为单...
2019-04-15 09:54:04
1395
原创 Android studio中的四大核心组件中的学习难点复习
Activity在应用中一个activity可以用来表示一个界面,也可表示一个活动的开始,代表activity组件的启动,活动结束则代表一个activity的生命周期的结束。activity状态表现Resumed处于栈的最顶端,可视且可互动Paused被另一个透明或Dialog样式的activity覆盖时的状态,其状态可视但不可交互Stopped当前act...
2019-04-08 11:14:13
719
原创 使用Android studio出现的一些问题
R文件的丢失有时在用Android studio时会出现的R文件的丢失,因为Android studio是先执行命令再去自动生成R文件的,所以首先是检查自己的相关xml是否有代码编译的错误,在进行下一步的解决。如果自己的代码并没有出现错误,但依旧是无法生成R文件右键项目–>Android Tools–> fix project properties无法运行自己的项目项目无...
2019-04-02 11:13:23
259
原创 学习Android studio基础高级组件
学习Android studio的基础高级组件经过几个星期的学习,基础部分的Android studio的学习也已经进入了尾声。PopupWindowAndroid的对话框有两种,分别为PopupWindow和AlertDialog。PopupWindow的位置按照有无偏移分为两种,参照物不同也可分为相对某控件和相对父孔控件两种。showAsDropDown(View anchor...
2019-03-25 10:59:04
684
原创 ProgressBar进度条
ProgressBar的基本属性ProgressBar是控制监视操作完成的进度,就是我们所说的进度条。ProgressBar有一个远程和一个当前位置。远程代表整个操作的持续时间,当前则代表玩完成过程中的进度。它有着两种不同的展示方式,圆盘形式以及条形填充形式。ProgressBar对话框进度条<ProgressBar android:id="@+id/pb_...
2019-03-18 16:16:28
261
原创 初学Android Studio
初学Android studio刚刚学习Android Studio,对于其也只是停留在一个初步的认识阶段,说学到什么嘛就是一大串看不懂的代码,一个个陌生的专业名词,还有许多看不懂的单词,对于一周的学习经验谈不上,也只能说一些在学习过程中的一些注意点进行梳理解决。(一切图片来源均为Android Studio 3.2 版本)环境的搭建这算是第一个难点吧,他对于你自己的电脑以及一些英语的知识都...
2019-03-11 18:56:25
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人