登录
首页 » Android » wifi小车源码

wifi小车源码

于 2023-01-10 发布 文件大小:4.80 MB
0 50
下载积分: 2 下载次数: 1

代码说明:

1、本源码工程仿照Arduino的开源形式,提供API与Demo程序供用户调用。2、本源码主要宗旨是学习交流,严禁用于商业牟利,机器人创意工作室保留追究责任的权利。3、您可以自由修改本源码工程,并应用于个人制作的智能小车机器人和其他电子作品,但是请不要对标题栏和状态栏等处的版权申明做修改。4、后续有新功能发布,我们将在此源码框架基础上进行扩充。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Android系统声音、亮度、语言、壁纸的设置。
    android平台下的设置系统时间、声音、亮度、语言以及壁纸的设置,只是XML的配置不可适配的, 因为这个开发是良定开发。这些都是固定的UI图片,不是.9的,适合开发学习资源。
    2022-01-24 10:16:56下载
    积分:1
  • Android_sdk-(1)
    android聊天软件界面 简洁 省的实现(android chat software)
    2013-08-09 17:16:59下载
    积分:1
  • AvdStartDialog
    Avd Start Dialog Source Code for Andriod.
    2013-10-24 10:34:54下载
    积分:1
  • android坐标图
    android的canvas绘制,就是下载量啊或者浏览量的坐标图绘制,根据自己需求按日、按月都可以,画出x、y坐标,等等。
    2022-03-12 22:01:57下载
    积分:1
  • Helloworld
    android hello world程序(android hello world program)
    2012-08-01 20:36:13下载
    积分:1
  • Android 算命APP源码1518随身大师
    Android 算命APP源码1518随身大师,包括了姓名测算、公司名测算、品牌名测算、英文名测算、网名测算等功能,闹着玩的,不要信以为真哦,仅是为了学习Android开发技术编写的小范例,源代码中注释很多,对初学者学习安卓的基础技巧有帮助。
    2022-08-11 13:43:45下载
    积分:1
  • Android蓝牙一对多通信
    前段时间项目需要蓝牙实现一对多通信,但网上的例子都是一对一的通信,所以就下载了前人优秀源码,在仔细研究前人代码的基础上对服务端的线程进行了改进,实现了一对多通信,并添加了一个在线列表。(当然主要的功劳还是前人的)
    2022-01-25 13:46:00下载
    积分:1
  • 获取系统图库的图片,调用系统相机,并生成预览,
    ** * 这个是进入相册显示所有图片的界面 *  * @author king * @QQ:595163260 * @version 2014年10月18日  下午11:47:15 */public class AlbumActivity extends Activity {//显示手机里的所有图片的列表控件private GridView gridView;//当手机里没有图片时,提示用户没有图片的控件private TextView tv;//gridView的adapterprivate AlbumGridViewAdapter gridImageAdapter;//完成按钮private Button okButton;// 返回按钮private Button back;// 取消按钮private Button cancel;private Intent intent;// 预览按钮private Button preview;private Context mContext;private ArrayList dataList;private AlbumHelper helper;public static List contentList;public static Bitmap bitmap;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(Res.getLayoutID("plugin_camera_album"));PublicWay.activityList.add(this);mContext = this;//注册一个广播,这个广播主要是用于在GalleryActivity进行预览时,防止当所有图片都删除完后,再回到该页面时被取消选中的图片仍处于选中状态IntentFilter filter = new IntentFilter("data.broadcast.action");  registerReceiver(broadcastReceiver, filter);          bitmap = BitmapFactory.decodeResource(getResources(),Res.getDrawableID("plugin_camera_no_pictures"));        init();initListener();//这个函数主要用来控制预览和完成按钮的状态isShowOkBt();}BroadcastReceiver broadcastReceiver = new BroadcastReceiver() {           @Override          public void onReceive(Context context, Intent intent) {          //mContext.unregisterReceiver(this);            // TODO Auto-generated method stub          gridImageAdapter.notifyDataSetChanged();        }      };  // 预览按钮的监听private class PreviewListener implements OnClickListener {public void onClick(View v) {if (Bimp.tempSelectBitmap.size() > 0) {intent.putExtra("position", "1");intent.setClass(AlbumActivity.this, GalleryActivity.class);startActivity(intent);}}}// 完成按钮的监听private class AlbumSendListener implements OnClickListener {public void onClick(View v) {overridePendingTransition(R.anim.activity_translate_in, R.anim.activity_translate_out);intent.setClass(mContext, MainActivity.class);startActivity(intent);finish();}}// 返回按钮监听private class BackListener implements OnClickListener {public void onClick(View v) {intent.setClass(AlbumActivity.this, ImageFile.class);startActivity(intent);}}// 取消按钮的监听private class CancelListener implements OnClickListener {public void onClick(View v) {Bimp.tempSelectBitmap.clear();intent.setClass(mContext, MainActivity.class);startActivity(intent);}}// 初始化,给一些对象赋值private void init() {helper = AlbumHelper.getHelper();helper.init(getApplicationContext());contentList = helper.getImagesBucketList(false);dataList = new ArrayList();for(int i = 0; i= PublicWay.num) {toggleButton.setChecked(false);chooseBt.setVisibility(View.GONE);if (!removeOneData(dataList.get(position))) {Toast.makeText(AlbumActivity.this, Res.getString("only_choose_num"),200).show();}return;}if (isChecked) {chooseBt.setVisibility(View.VISIBLE);Bimp.tempSelectBitmap.add(dataList.get(position));okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");} else {Bimp.tempSelectBitmap.remove(dataList.get(position));chooseBt.setVisibility(View.GONE);okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");}isShowOkBt();}});okButton.setOnClickListener(new AlbumSendListener());}private boolean removeOneData(ImageItem imageItem) {if (Bimp.tempSelectBitmap.contains(imageItem)) {Bimp.tempSelectBitmap.remove(imageItem);okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");return true;}return false;}public void isShowOkBt() {if (Bimp.tempSelectBitmap.size() > 0) {okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");preview.setPressed(true);okButton.setPressed(true);preview.setClickable(true);okButton.setClickable(true);okButton.setTextColor(Color.WHITE);preview.setTextColor(Color.WHITE);} else {okButton.setText(Res.getString("finish") "(" Bimp.tempSelectBitmap.size() "/" PublicWay.num ")");preview.setPressed(false);preview.setClickable(false);okButton.setPressed(false);okButton.setClickable(false);okButton.setTextColor(Color.parseColor("#E1E0DE"));preview.setTextColor(Color.parseColor("#E1E0DE"));}}public boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK) {intent.setClass(AlbumActivity.this, ImageFile.class);startActivity(intent);}return false;}@Overrideprotected void onRestart() {isShowOkBt();super.onRestart();}
    2014-12-10下载
    积分:1
  • SQLite
       创建子菜单的步骤:   (1) 覆盖Activity的onCreateOptionsMenu()方法,调用Menu的addSubMenu()方法来添加子菜单   (2) 调用SubMenu的add()方法,添加子菜单项   (3) 覆盖onContextItemSelected()方法,响应子菜单的单击事件   子菜单提供了一种自然的组织菜单项的方式,我们可以通过addSubMenu(int groupId, int itemId, int order, int titleRes)方法非常方便的创建和响应子菜单。  
    2022-03-17 20:56:41下载
    积分:1
  • MethodInfo
    MethodInfo implements AbstractMethodInfo Source Code for Andriod.
    2013-12-06 12:22:35下载
    积分:1
  • 696518资源总数
  • 104298会员总数
  • 46今日下载