解决方案 »

  1.   

    本科生搞科研就是跟研究生学,研究生就是听着导师的指令,我学校期间也搞过科研,没你想的那么复杂,你只用当好coder就行了,其它的不用想那么多,,,
      

  2.   

    先把java学好,android开发是基于java语言的,所以要学android的话首先要会java
      

  3.   

    这要求太大了 不如直接来个课题题目直接 都不知道要实现什么。经费没那么快的 一般都要自己先出,还有,学校的科研立项真心无力吐槽 一般组长一人搞起。经历下过程 ,学东西就好啦。don't worry it
      

  4.   

    不是很明白你要做的具体什么东西
    就接个读卡器的话,4.0以上版本直接USB连上标准API就可以通讯,开发功能驱动,仅APP就能完成这功能。
    要完整地定制一个系统,那得看具体硬件了,这个跟android关系也不是很大。
    就看看android的层次结构,有linux移植经验的话应该基本一致,单兵作战来说这块还是不小的。
      

  5.   

    课题是做智能快递投递箱的,指定用android来做,快递工作人员刷卡开箱,进行投递,终端通过条形码识别快件的信息,通过系统自带的GSM模块发送快件对应的箱子号码和密码给收件人。寄件过程,寄件人要用支付宝、手机银联、微信等付款方式,寄件人把收件人的地址录入,经过打印机把运单打印出来。同时,系统把信息经由sqlite数据库上传到服务器,就是要实现这样的一个功能。我现在的想法就是,用AVR或者stm32控制磁卡、打印机、条形码识别、GSM等功能,然后通过串口与6410进行通信。AVR控制部分交给师弟师妹来做,我来做android部分。系统移植部分估计不会花太多时间,我就是不太清楚界面这些东西该怎么做。还要做一个app,用来实现支付邮费的,我之前了解过一些信息,支付宝、手机银联要用到在线支付接口。我就是想问,我要做这个智能快递投递箱出来,不要求能做得多好,能做出来就行。我该怎样下手学android,因为应用和底层驱动都由我来做,怎样切入才比较好呢?
      

  6.   

    我做的是一个智能快递投递箱,快递工作人员刷卡,输入密码登录,用条形码扫描仪扫描快件的运单,获得相关的信息,系统通过GSM自动把投递箱对应的密码发送给收件人,收件人输入手机号码和密码开箱,取出快件。磁卡、打印机、扫描仪部分用AVR或者stm32来控制,通过串口与android进行通信(或者USB也行,能通信就行),然后我还要做一个APP,用来支付邮费,还要把用户的数据发送到服务器中。能做出来就行,没太多要求。我是该怎么下手呢?
      

  7.   

    我在大学期间做个东西出来啦,除了做过一些linux的移植,没其他拿得出手的成绩了。现在也只有我在做linux,整个学院的同学都去做硬件或者搞stm32、DSP、FPGA去了,没有谁能帮忙的。现在制定要用android,我还真不知道该怎么下手。
      

  8.   

    不需要涉及到这么多底层的东西,NFC和一些开源的SDK就可以满足你的需求了
      

  9.   

    只是做android界面的话很快的,如果你已经会java的话去图书馆找本书按照例程一步一步做一次就基本知道流程了,我的android就是大二的时候自学的,光做出界面的话一周应该能弄明白了。
    把数据发送到服务器是实现服务器和app的通信吧,我只试过socket连接...不过看到过别人用url调度的感觉好像会通用一点你可以去查查看。
    付费可能会有点难度也许可以尝试做一个按钮然后可以启动支付宝?完全自己做端口跟银行连了取钱难度略高啊