-
安卓蓝牙发送、接收
智能手机端应用软件是基于Android开源平台开发的蓝牙控制软件。利用Android平台提供的UI管理机制和蓝牙设备管理接口,可以轻松方便地实现智能手机蓝牙适配器与关节角度检测装置蓝牙模块之间的通信以及接收数据显示。其中,登陆界面用于用户登陆,选择自己个人的蓝牙设备的地址,保证了个人信息的隐私性。设备功能菜单模块显示设备相关的功能操作(如打开蓝牙,搜索并接收数据,读取保存的文件等),并将用户选择的功能转换为后台命令传送至主界面模块,进而完成相应的操作。关节角度检测装置安卓控制软件的核心为后台功能实现模块,主要负责手机蓝牙的打开与关闭、蓝牙扫描的启动与中止、扫描结果的获取、蓝牙连接的创建与断开以及蓝牙数据的接收及显示等功能。后台功能实现模块作为监控系统蓝牙设备的模块,具有以下四种状态[5]:就绪状态、侦听状态、连接请求状态和已连接状态。
- 2022-02-25 08:03:28下载
- 积分:1
-
商品简单管理
实现登录注册,对商品的增删改差的操作
- 2022-08-22 16:58:14下载
- 积分:1
-
IP摄像头源码spydroid-ipcamera-master
IP摄像头源码spydroid-ipcamera-master 用你的Android手机摄像头实现网络监控
- 2022-04-10 23:46:38下载
- 积分:1
-
安卓图表引擎AChartEngine 实例源码下载
用于网页端基于achartengine开放的曲线
- 2015-04-14下载
- 积分:1
-
control
android常用的系统控件源码集,包括一些常用的界面控件的源码,比如菜单,单选按钮、按钮文字和背景的设置、带动画的按钮、按钮事件监听的实现、checkbox进行监听、EditText编辑框、单项选择、多项选择、Menu菜单、WebView使用等。(
android common set of source code control systems, including some commonly used interface controls the source, such as menus, radio buttons, buttons, text and background settings, with animated buttons, the button event listener implementation, checkbox for monitoring, EditText edit box, single choice, multiple choice, Menu menu, WebView and so on.
)
- 2012-01-06 00:35:56下载
- 积分:1
-
Android 3D 国际象棋游戏源代码
- 2022-02-03 01:29:40下载
- 积分:1
-
香港马经预测九肖
香港马经预测九肖 android程序。 主要是通过webview的形式加载从229229网站上的爬取到的html数据。该数据针对九肖预测
- 2022-02-03 18:41:19下载
- 积分:1
-
仿IOS 对话框
package com.zf.iosdialog.widget;import android.app.Dialog;import android.content.Context;import android.view.Display;import android.view.LayoutInflater;import android.view.View;import android.view.View.OnClickListener;import android.view.WindowManager;import android.widget.Button;import android.widget.FrameLayout;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.LinearLayout.LayoutParams;import android.widget.TextView;import com.zf.iosdialog.R;public class AlertDialog {private Context context;private Dialog dialog;private LinearLayout lLayout_bg;private TextView txt_title;private TextView txt_msg;private Button btn_neg;private Button btn_pos;private ImageView img_line;private Display display;private boolean showTitle = false;private boolean showMsg = false;private boolean showPosBtn = false;private boolean showNegBtn = false;public AlertDialog(Context context) {this.context = context;WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);display = windowManager.getDefaultDisplay();}public AlertDialog builder() {// 获取Dialog布局View view = LayoutInflater.from(context).inflate(R.layout.view_alertdialog, null);// 获取自定义Dialog布局中的控件lLayout_bg = (LinearLayout) view.findViewById(R.id.lLayout_bg);txt_title = (TextView) view.findViewById(R.id.txt_title);txt_title.setVisibility(View.GONE);txt_msg = (TextView) view.findViewById(R.id.txt_msg);txt_msg.setVisibility(View.GONE);btn_neg = (Button) view.findViewById(R.id.btn_neg);btn_neg.setVisibility(View.GONE);btn_pos = (Button) view.findViewById(R.id.btn_pos);btn_pos.setVisibility(View.GONE);img_line = (ImageView) view.findViewById(R.id.img_line);img_line.setVisibility(View.GONE);// 定义Dialog布局和参数dialog = new Dialog(context, R.style.AlertDialogStyle);dialog.setContentView(view);// 调整dialog背景大小lLayout_bg.setLayoutParams(new FrameLayout.LayoutParams((int) (display.getWidth() * 0.85), LayoutParams.WRAP_CONTENT));return this;}public AlertDialog setTitle(String title) {showTitle = true;if ("".equals(title)) {txt_title.setText("标题");} else {txt_title.setText(title);}return this;}public AlertDialog setMsg(String msg) {showMsg = true;if ("".equals(msg)) {txt_msg.setText("内容");} else {txt_msg.setText(msg);}return this;}public AlertDialog setCancelable(boolean cancel) {dialog.setCancelable(cancel);return this;}public AlertDialog setPositiveButton(String text,final OnClickListener listener) {showPosBtn = true;if ("".equals(text)) {btn_pos.setText("确定");} else {btn_pos.setText(text);}btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}public AlertDialog setNegativeButton(String text,final OnClickListener listener) {showNegBtn = true;if ("".equals(text)) {btn_neg.setText("取消");} else {btn_neg.setText(text);}btn_neg.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}private void setLayout() {if (!showTitle && !showMsg) {txt_title.setText("提示");txt_title.setVisibility(View.VISIBLE);}if (showTitle) {txt_title.setVisibility(View.VISIBLE);}if (showMsg) {txt_msg.setVisibility(View.VISIBLE);}if (!showPosBtn && !showNegBtn) {btn_pos.setText("确定");btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {dialog.dismiss();}});}if (showPosBtn && showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_right_selector);btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_left_selector);img_line.setVisibility(View.VISIBLE);}if (showPosBtn && !showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);}if (!showPosBtn && showNegBtn) {btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_single_selector);}}public void show() {setLayout();dialog.show();}}
- 2015-01-03下载
- 积分:1
-
类似android涂鸦跳跃源码
前几年火爆的涂鸦跳跃游戏,角色要不停地踩跳板往上跳,以便踩更高的跳板,否则会摔下,结束游戏
- 2022-01-25 19:53:56下载
- 积分:1
-
android实战项目,注释完善
完整的android实战项目,对android学习很有帮助,能快速提高编程水准,感兴趣的可以下载下来看一下,保证物有所值
- 2022-01-26 07:47:50下载
- 积分:1