实例介绍
基于android系统开发的智能家居源码,学习android的兄弟们可以研究研究了,应该有一些可以直接使用的地方;可作为基础Android开发学习Demo,也可作为智能控制系统开发使用;
【实例截图】
【核心代码】
16359647577423524069.zip
└── 基于Android平台的Java智能家居系统-SmartHome
├── AndroidManifest.xml
├── assets
├── bin
│ ├── classes.dex
│ ├── com
│ │ └── bnd
│ │ ├── activity
│ │ │ ├── AppDetailActivity$1.class
│ │ │ ├── AppDetailActivity$2.class
│ │ │ ├── AppDetailActivity$3.class
│ │ │ ├── AppDetailActivity$AppBtnClickListener.class
│ │ │ ├── AppDetailActivity$AppBtnLongClickListener$1.class
│ │ │ ├── AppDetailActivity$AppBtnLongClickListener.class
│ │ │ ├── AppDetailActivity$ButtonBack.class
│ │ │ ├── AppDetailActivity$LongOnClickBtnAdd.class
│ │ │ ├── AppDetailActivity$MyThread.class
│ │ │ ├── AppDetailActivity$MyVolThread.class
│ │ │ ├── AppDetailActivity$OnBackClickListener.class
│ │ │ ├── AppDetailActivity.class
│ │ │ ├── AppsActivity$1.class
│ │ │ ├── AppsActivity$AppPagerChangeListener.class
│ │ │ ├── AppsActivity$AppPagerHierachyChangeListener.class
│ │ │ ├── AppsActivity$BackToBefore.class
│ │ │ ├── AppsActivity$MyThread.class
│ │ │ ├── AppsActivity.class
│ │ │ └── ImgGridViewActivity.class
│ │ ├── adapter
│ │ │ ├── AppImgGridAdapter$AppImgClickListener.class
│ │ │ ├── AppImgGridAdapter.class
│ │ │ ├── AppPagerAdapter.class
│ │ │ ├── AppsGridViewAdapter$1.class
│ │ │ ├── AppsGridViewAdapter$2.class
│ │ │ ├── AppsGridViewAdapter$3.class
│ │ │ ├── AppsGridViewAdapter$4.class
│ │ │ ├── AppsGridViewAdapter$5.class
│ │ │ ├── AppsGridViewAdapter$6.class
│ │ │ ├── AppsGridViewAdapter$AppBtnClickListener.class
│ │ │ ├── AppsGridViewAdapter$AppBtnLongClickListener$1.class
│ │ │ ├── AppsGridViewAdapter$AppBtnLongClickListener.class
│ │ │ ├── AppsGridViewAdapter$AppImageClickListener$1.class
│ │ │ ├── AppsGridViewAdapter$AppImageClickListener.class
│ │ │ ├── AppsGridViewAdapter$AppImageLongClickListener$1$1.class
│ │ │ ├── AppsGridViewAdapter$AppImageLongClickListener$1.class
│ │ │ ├── AppsGridViewAdapter$AppImageLongClickListener.class
│ │ │ ├── AppsGridViewAdapter$AppNameTextLongClickListener.class
│ │ │ ├── AppsGridViewAdapter.class
│ │ │ ├── RoomImgGridAdapter$RoomImgClickListener.class
│ │ │ ├── RoomImgGridAdapter.class
│ │ │ ├── RoomPagerAdapter$RoomGridItemClickListener.class
│ │ │ ├── RoomPagerAdapter$RoomGridLongClickListener$1$1.class
│ │ │ ├── RoomPagerAdapter$RoomGridLongClickListener$1.class
│ │ │ ├── RoomPagerAdapter$RoomGridLongClickListener.class
│ │ │ ├── RoomPagerAdapter.class
│ │ │ └── RoomsGridViewAdapter.class
│ │ ├── DAO
│ │ │ ├── AppButtonDAO.class
│ │ │ ├── AppDAO.class
│ │ │ ├── AutoTurnDAO.class
│ │ │ ├── RoomDAO.class
│ │ │ └── SceneDAO.class
│ │ ├── dialog
│ │ │ ├── AddrDialog$BtnDoneClickListener.class
│ │ │ ├── AddrDialog$CancelDialog.class
│ │ │ ├── AddrDialog.class
│ │ │ ├── AddRoomDialog$BtnCancelClickListener.class
│ │ │ ├── AddRoomDialog$BtnOKClickListener.class
│ │ │ ├── AddRoomDialog$BtnSelectPicClickListener.class
│ │ │ ├── AddRoomDialog.class
│ │ │ ├── BaudratDialog$BtnDoneClickListener.class
│ │ │ ├── BaudratDialog$CancelDialog.class
│ │ │ ├── BaudratDialog.class
│ │ │ ├── EditRoomDialog$BtnCancelClickListener.class
│ │ │ ├── EditRoomDialog$BtnOKClickListener.class
│ │ │ ├── EditRoomDialog$BtnSelectPicClickListener.class
│ │ │ ├── EditRoomDialog.class
│ │ │ ├── PasswordDialog$BtnLastClickListener.class
│ │ │ ├── PasswordDialog$BtnNextClickListener.class
│ │ │ ├── PasswordDialog.class
│ │ │ ├── PoweroffDialog$BtnLastClickListener.class
│ │ │ ├── PoweroffDialog$BtnNextClickListener.class
│ │ │ ├── PoweroffDialog.class
│ │ │ ├── SettingDialog$BtnAddress.class
│ │ │ ├── SettingDialog$BtnBdr.class
│ │ │ ├── SettingDialog$BtnTime_and_Date.class
│ │ │ ├── SettingDialog$Cancel.class
│ │ │ ├── SettingDialog.class
│ │ │ ├── TimeSettingDialog$button_Cancel.class
│ │ │ ├── TimeSettingDialog$setTime.class
│ │ │ ├── TimeSettingDialog.class
│ │ │ ├── TimingOperationDialog$1.class
│ │ │ ├── TimingOperationDialog$CancelBtnClickListener.class
│ │ │ ├── TimingOperationDialog$CancelOffClickListener.class
│ │ │ ├── TimingOperationDialog$CancelOnClickListener.class
│ │ │ ├── TimingOperationDialog$light_Off.class
│ │ │ ├── TimingOperationDialog$light_On.class
│ │ │ └── TimingOperationDialog.class
│ │ ├── DO
│ │ │ ├── AppButton.class
│ │ │ ├── App.class
│ │ │ ├── AutoTurn.class
│ │ │ ├── Room.class
│ │ │ └── Scene.class
│ │ ├── DODB
│ │ │ └── SmartHomeDB.class
│ │ ├── DTO
│ │ │ └── RoomDTO.class
│ │ ├── HomeActivity$1.class
│ │ ├── HomeActivity$2.class
│ │ ├── HomeActivity$MyThread.class
│ │ ├── HomeActivity$PoweroffClickListener.class
│ │ ├── HomeActivity$RoomPagerChangeListener.class
│ │ ├── HomeActivity$RoomPagerHierachyChangeListener.class
│ │ ├── HomeActivity$SceneImgClickListener1.class
│ │ ├── HomeActivity$SceneImgClickListener.class
│ │ ├── HomeActivity$SceneImgLongClickListener1.class
│ │ ├── HomeActivity$SceneImgLongClickListener.class
│ │ ├── HomeActivity$SettingImgClickListener.class
│ │ ├── HomeActivity.class
│ │ ├── interfaces
│ │ │ └── ICmdSerialPort.class
│ │ ├── R$anim.class
│ │ ├── R$attr.class
│ │ ├── R$drawable.class
│ │ ├── R$id.class
│ │ ├── R$layout.class
│ │ ├── R$string.class
│ │ ├── R$style.class
│ │ ├── R.class
│ │ ├── receiver
│ │ │ └── BootBroadcastReceiver.class
│ │ ├── serial
│ │ │ ├── Application.class
│ │ │ ├── SerialPortActivity$1.class
│ │ │ ├── SerialPortActivity.class
│ │ │ ├── SerialPort.class
│ │ │ ├── SerialPortService$1.class
│ │ │ ├── SerialPortService$2.class
│ │ │ └── SerialPortService.class
│ │ └── util
│ │ ├── CmdFactory.class
│ │ ├── DateUtil.class
│ │ ├── GlobalData.class
│ │ └── ServiceManager.class
│ ├── resources.ap_
│ └── SmartHome.apk
├── default.properties
├── gen
│ └── com
│ └── bnd
│ └── R.java
├── jni
│ ├── Android.mk
│ └── SerialPort.c
├── libs
│ ├── android-support-v4.jar
│ └── armeabi
│ └── libserial_port.so
├── obj
│ └── local
│ └── armeabi
│ ├── libserial_port.so
│ └── objs
│ └── serial_port
│ ├── SerialPort.o
│ └── SerialPort.o.d
├── proguard.cfg
├── res
│ ├── anim
│ │ └── light_anim_list.xml
│ ├── drawable
│ │ ├── bg_big.png
│ │ ├── button_c_down.png
│ │ ├── button_c_selector.xml
│ │ ├── button_c_up.png
│ │ ├── button_left_down.png
│ │ ├── button_left_selector.xml
│ │ ├── button_left_up.png
│ │ ├── button_n_down.png
│ │ ├── button_norml.xml
│ │ ├── button_n_selector.xml
│ │ ├── button_n_up.png
│ │ ├── button_right_down.png
│ │ ├── button_right_selector.xml
│ │ ├── button_right_up.png
│ │ ├── button_selector.xml
│ │ ├── button_sel.xml
│ │ ├── first_textview_bg.xml
│ │ ├── green_light.png
│ │ ├── icon.png
│ │ ├── page_0.png
│ │ ├── page_1.png
│ │ └── red_light.png
│ ├── drawable-hdpi
│ ├── drawable-ldpi
│ ├── drawable-mdpi
│ │ ├── appliance_aircondition.png
│ │ ├── appliance_curtain.png
│ │ ├── appliance_dispenser.png
│ │ ├── appliance_door.png
│ │ ├── appliance_dvd.png
│ │ ├── appliance_egg_boiler.png
│ │ ├── appliance_electric_water_heater.png
│ │ ├── appliance_exhaust_fan.png
│ │ ├── appliance_fan.png
│ │ ├── appliance_fax.png
│ │ ├── appliance_garage_doors.png
│ │ ├── appliance_gasvalve.png
│ │ ├── appliance_heater.png
│ │ ├── appliance_home_cinema.png
│ │ ├── appliance_humidifier.png
│ │ ├── appliance_iptv.png
│ │ ├── appliance_massage_chair.png
│ │ ├── appliance_microwave.png
│ │ ├── appliance_net_camera.png
│ │ ├── appliance_network_device.png
│ │ ├── appliance_printer.png
│ │ ├── appliance_projector.png
│ │ ├── appliance_range_hood.png
│ │ ├── appliance_rice_cooker.png
│ │ ├── appliance_scanner.png
│ │ ├── appliance_shredder.png
│ │ ├── appliance_tv.png
│ │ ├── appliance_water_valve.png
│ │ ├── appliance_window_screen.png
│ │ ├── appliance_yuba.png
│ │ ├── area_av_room.png
│ │ ├── area_bedroom.png
│ │ ├── area_cloakroom.png
│ │ ├── area_conference_room.png
│ │ ├── area_corridor.png
│ │ ├── area_entrance.png
│ │ ├── area_fitness_room.png
│ │ ├── area_garage.png
│ │ ├── area_kids_room.png
│ │ ├── area_kitchen.png
│ │ ├── area_locker_room.png
│ │ ├── area_manager_office.png
│ │ ├── area_office.png
│ │ ├── area_parlor.png
│ │ ├── area_president_office.png
│ │ ├── area_restaurant.png
│ │ ├── area_stairs.png
│ │ ├── area_study.png
│ │ ├── area_terrace.png
│ │ ├── area_toilet.png
│ │ ├── area_wine_cellar.png
│ │ ├── button_add.png
│ │ ├── ic_launcher.png
│ │ ├── light_bar.png
│ │ ├── light_bed.png
│ │ ├── light_bracket.png
│ │ ├── light_buddha.png
│ │ ├── light_ceiling_mounts.png
│ │ ├── light_ceiling.png
│ │ ├── light_clear_up_room.png
│ │ ├── light_corridor.png
│ │ ├── light_dimming.png
│ │ ├── light_do_not_disturb.png
│ │ ├── light_downlight.png
│ │ ├── light_dresser.png
│ │ ├── light_floor_lamp.png
│ │ ├── light_slot.png
│ │ ├── light_spotlights.png
│ │ ├── light_table.png
│ │ ├── light_wardrobe.png
│ │ ├── light_with.png
│ │ ├── remote_bg.png
│ │ ├── room_can_ting.png
│ │ ├── room_chu_fang.png
│ │ ├── room_ci_wei.png
│ │ ├── room_ci_wo.png
│ │ ├── room_ke_ting.png
│ │ ├── room_shu_fang.png
│ │ ├── room_xuan_guan.png
│ │ ├── room_yang_tai.png
│ │ ├── room_zhu_wei.png
│ │ ├── room_zhu_wo.png
│ │ ├── room_zou_lang.png
│ │ ├── scene_cinema_down.png
│ │ ├── scene_cinema_normal.png
│ │ ├── scene_cinema.xml
│ │ ├── scene_dining_down.png
│ │ ├── scene_dining_normal.png
│ │ ├── scene_dining.xml
│ │ ├── scene_entertainment_down.png
│ │ ├── scene_entertainment_normal.png
│ │ ├── scene_entertainment.xml
│ │ ├── scene_fulloff_down.png
│ │ ├── scene_fulloff_normal.png
│ │ ├── scene_fulloff.xml
│ │ ├── scene_goin_down.png
│ │ ├── scene_goin_normal.png
│ │ ├── scene_goin.xml
│ │ ├── scene_goout_down.png
│ │ ├── scene_goout_normal.png
│ │ ├── scene_goout.xml
│ │ ├── scene_meeting_down.png
│ │ ├── scene_meeting_normal.png
│ │ ├── scene_meeting.xml
│ │ ├── scene_setting_down.png
│ │ ├── scene_setting_normal.png
│ │ ├── scene_setting.xml
│ │ ├── scene_sleeping_down.png
│ │ ├── scene_sleeping_normal.png
│ │ └── scene_sleeping.xml
│ ├── layout
│ │ ├── activity_app_aircondition.xml
│ │ ├── activity_app_bgmusic.xml
│ │ ├── activity_app_dvd.xml
│ │ ├── activity_app_hcinema.xml
│ │ ├── activity_app_iptv.xml
│ │ ├── activity_app_light_dimmer.xml
│ │ ├── activity_app_stb.xml
│ │ ├── activity_apps.xml
│ │ ├── activity_app_tv.xml
│ │ ├── activity_home.xml
│ │ ├── button_app_in_list.xml
│ │ ├── console.xml
│ │ ├── dialog_add_room.xml
│ │ ├── dialog_addr.xml
│ │ ├── dialog_baudrate.xml
│ │ ├── dialog_edit_room.xml
│ │ ├── dialog_password.xml
│ │ ├── dialog_poweroff.xml
│ │ ├── dialog_setting.xml
│ │ ├── dialog_time_and_date.xml
│ │ ├── dialog_timeoperation.xml
│ │ ├── gridview_apps.xml
│ │ ├── gridview_rooms.xml
│ │ ├── layout_gridview.xml
│ │ ├── layout_room_and_tag.xml
│ │ └── layout_single_app.xml
│ └── values
│ ├── strings.xml
│ └── styles.xml
└── src
└── com
└── bnd
├── activity
│ ├── AppDetailActivity.java
│ ├── AppsActivity.java
│ └── ImgGridViewActivity.java
├── adapter
│ ├── AppImgGridAdapter.java
│ ├── AppPagerAdapter.java
│ ├── AppsGridViewAdapter.java
│ ├── RoomImgGridAdapter.java
│ ├── RoomPagerAdapter.java
│ └── RoomsGridViewAdapter.java
├── DAO
│ ├── AppButtonDAO.java
│ ├── AppDAO.java
│ ├── AutoTurnDAO.java
│ ├── RoomDAO.java
│ └── SceneDAO.java
├── dialog
│ ├── AddrDialog.java
│ ├── AddRoomDialog.java
│ ├── BaudratDialog.java
│ ├── EditRoomDialog.java
│ ├── PasswordDialog.java
│ ├── PoweroffDialog.java
│ ├── SettingDialog.java
│ ├── TimeSettingDialog.java
│ └── TimingOperationDialog.java
├── DO
│ ├── AppButton.java
│ ├── App.java
│ ├── AutoTurn.java
│ ├── Room.java
│ └── Scene.java
├── DODB
│ └── SmartHomeDB.java
├── DTO
│ └── RoomDTO.java
├── HomeActivity.java
├── interfaces
│ └── ICmdSerialPort.java
├── receiver
│ └── BootBroadcastReceiver.java
├── serial
│ ├── Application.java
│ ├── SerialPortActivity.java
│ ├── SerialPort.java
│ └── SerialPortService.java
└── util
├── CmdFactory.java
├── DateUtil.java
├── GlobalData.java
└── ServiceManager.java
49 directories, 342 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论