题目是老师出的。
首先:电子信息专业毕设,大部分就是提取外界信息通过某一个控制器做出反馈和控制。基于单片机的毕设题目:大类可以是,工业五大类,温度,压力,流量,液位,成分。如果厉害一点的,可以做视觉识别类的。还阔以做信息交互,红绿灯等。温度:可以从锅炉温度控制,管道温度检测,环境温度感应(报警器)等。压力:管道压力测量。其实好做一点的,你可以做一个单片机电机驱动电路。
应该差不多了吧!仅供参考哦!
import Context;import RecyclerView;import LayoutInflater;import View;import ViewGroup;import R;import AutoUtils;import LinkedList;import List;import Map;import ButterKnife;public class MessageAdapter extends RecyclerVAdapter {private List> dataList = null;Context context;public MessageAdapter(Context context) {xt = context;}public void notifyDataSetChanged(List> dataList) {if (dataList == null) {dataList = new LinkedList<>();} else {if (dataList == null) {dataList = new LinkedList<>();}dataLaddAll(dataList);}ifyDataSetChanged();}public void addData(List> dataList) {if (dataList != null) {dataLaddAll(dataList);} else {dataList = dataList;}}//创建新View,被LayoutManager所调用@Overridepublic ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) {View view = LayoutIfrom(viewGContext())inflate(Rlist_item_message, viewGroup, false);ViewHolder vh = new ViewHolder(view);return vh;}//将数据与界面进行绑定的操作@Overridepublic void onBindViewHolder(ViewHolder viewHolder, int position) {Map data = dataL(position);viewHitemVsetTag(data);}//获取数据的数量@Overridepublic int getItemCount() {int count = 0;if (dataList != null) {count = dataLsize();}return count;}//自定义的ViewHolder,持有每个Item的的所有界面元素public static class ViewHolder extends RecyclerVViewHolder {public ViewHolder(View view) {super(view);ButterKbind(this, view);AutoUautoSize(view);}}}
99 浏览 5 回答
270 浏览 2 回答
132 浏览 1 回答
212 浏览 4 回答
178 浏览 2 回答
154 浏览 4 回答
257 浏览 1 回答
219 浏览 2 回答
227 浏览 1 回答
167 浏览 3 回答
259 浏览 10 回答
341 浏览 7 回答
210 浏览 12 回答
304 浏览 12 回答
287 浏览 12 回答
209 浏览 5 回答
336 浏览 6 回答
153 浏览 9 回答
178 浏览 6 回答
202 浏览 4 回答