登录
首页 » Android » 安卓计算器源码

安卓计算器源码

于 2022-03-21 发布 文件大小:891.48 kB
0 157
下载积分: 2 下载次数: 2

代码说明:

科学计算器源码,含加减乘除,清除记忆,以及一些科学计算,如sin,cos,tan,开方,乘方等,实现计算器一般的计算功能,在eclipse或者Android studio平台上运行,对于安卓初学者来说是一个不错的学习,大家有问题也可咨询我

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

发表评论

0 个回复

  • Android版的推箱子游戏源代码
    推箱子游戏似乎在哪种编程语言下都可见到,本次源码是一个运行于Android版本的推箱子游戏,源代码中有丰富的注释,通过这个代码你可以了解到许多比较系统的Android技巧,比如坐标控制、物体移动控制及追踪、键盘监听线程类、地图类、无极移动类、 锁定整个画布、时间操作处理等,对于Android初级学者,是很有用的参考范例。
    2022-02-13 23:28:29下载
    积分:1
  • 模仿微信的界面,只为客户
    应用背景模仿微信的UI,JST客户端代码。该帐户是固定的,你可以注册或登录直接,和用户界面类似于微信,但有些功能没有实现。关键技术Android的Java,Java,XML,DIV + CSS,人知道Android应用程序开发的代码通常会知道。
    2022-03-30 11:20:18下载
    积分:1
  • android短信功能
    android短信功能 核心代码:package cn.edu.siso;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.InputSource;import org.xml.sax.XMLReader;import android.app.ListActivity;import android.content.Intent;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.view.Window;import android.widget.Button;import android.widget.ListView;import android.widget.SimpleAdapter;import cn.edu.ContentProvide.Diary.DiaryColumns;import cn.edu.Info.MyInfo;import cn.edu.MyContentHandler.MyContentHandler;import cn.edu.siso.WareHouselistview.SMSBsharpturn;import cn.edu.siso.WareHouselistview.SMSFriendTab;import cn.edu.siso.WareHouselistview.SMSHavefanTab;import cn.edu.siso.WareHouselistview.SMSLoverTab;import cn.edu.siso.WareHouselistview.SMSSchooljoke;import cn.edu.siso.WareHouselistview.SMSapologize;import cn.edu.siso.WareHouselistview.SMShumorjokes;import cn.edu.siso.WareHouselistview.SMSlovewords;import cn.edu.siso.WareHouselistview.SMSmylove;import cn.edu.siso.WareHouselistview.SMSplayful;public class WareHouseActivity extends ListActivity { /** Called when the activity is first created. */ private List mp3Infos=null; private ListView listview; private Button back,updata; public static final String[] PROJECTION = new String[] { DiaryColumns._ID,DiaryColumns.TITLE, DiaryColumns.CREATED }; private Touch touch=new Touch(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.warehouse); listview=(ListView) findViewById(android.R.id.list); listview.setScrollingCacheEnabled(false); ShowListView(); back=(Button) findViewById(R.id.back); updata=(Button) findViewById(R.id.updata); back.setOnClickListener(new backlistener()); updata.setOnClickListener(new updatalistener()); back.setOnTouchListener(touch); updata.setOnTouchListener(touch); } private SimpleAdapter budildSimpleAdapter(List mp3Infos){ List list=new ArrayList(); for (Iterator iterator = mp3Infos.iterator(); iterator.hasNext();) { MyInfo mp3Info = (MyInfo) iterator.next(); HashMap map=new HashMap(); map.put("name", mp3Info.getName()); map.put("listimageview", R.drawable.image); list.add(map); } SimpleAdapter listadapter=new SimpleAdapter(this, list, R.layout.textview, new String[]{"name","listimageview"}, new int[]{R.id.houseText,R.id.listimageview}); return listadapter ; } private void ShowListView(){ mp3Infos=pares(R.raw.information); SimpleAdapter listadapter= budildSimpleAdapter(mp3Infos); setListAdapter(listadapter); } public List pares(Object xmlname){ List info=new ArrayList(); try { SAXParserFactory factory=SAXParserFactory.newInstance(); XMLReader reader=factory.newSAXParser().getXMLReader(); MyContentHandler mycontenthandler=new MyContentHandler(info); reader.setContentHandler(mycontenthandler); reader.parse(new InputSource(getResources().openRawResource((Integer) xmlname))); } catch (Exception e) { e.printStackTrace(); } return info; } @Override protected void onListItemClick(ListView l, View v, int position, long id) { // TODO Auto-generated method stub //MyInfo myinfo=mp3Infos.get(position); //System.out.println("myinfo-------" myinfo); Intent intent =new Intent(); switch(position){ case 0: intent.setClass(WareHouseActivity.this, SMSapologize.class); startActivity(intent); break; case 1: intent.setClass(WareHouseActivity.this, SMSmylove.class); startActivity(intent); break; case 2: intent.setClass(WareHouseActivity.this, SMSlovewords.class); startActivity(intent); break; case 3: intent.setClass(WareHouseActivity.this, SMSHavefanTab.class); startActivity(intent); break; case 4: intent.setClass(WareHouseActivity.this, SMSLoverTab.class); startActivity(intent); break; case 5: intent.setClass(WareHouseActivity.this, SMSplayful.class); startActivity(intent); break; case 6: intent.setClass(WareHouseActivity.this, SMSBsharpturn.class); startActivity(intent); break; case 7: intent.setClass(WareHouseActivity.this, SMShumorjokes.class); startActivity(intent); break; case 8: intent.setClass(WareHouseActivity.this, SMSFriendTab.class); startActivity(intent); break; case 9: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 10: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 11: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 12: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 13: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 14: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 15: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; case 16: intent.setClass(WareHouseActivity.this, SMSSchooljoke.class); startActivity(intent); break; } super.onListItemClick(l, v, position, id); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){ //需要处理 Intent intent =new Intent(); intent.setClass(WareHouseActivity.this, InformationActivityActivity.class); startActivity(intent); finish(); } return false; } class backlistener implements Button.OnClickListener{ @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent intent = new Intent(); intent.setClass(WareHouseActivity.this,InformationActivityActivity.class); startActivity(intent); finish(); }} class updatalistener implements Button.OnClickListener{ @Override public void onClick(View v) { ShowListView(); }}}
    2014-11-09下载
    积分:1
  • 仿微信
    仿微信的一个即时通信项目,高仿。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    2022-10-31 17:40:08下载
    积分:1
  • Android版预约挂号部分版
    Android版预约挂号部分版 JavaApk汒隴ㄩ                                            1) 掛桴祥悵痐垀枑鼎璃麼最唗腔俇淕俶睿假俶﹝              2) 蛌婥掛桴枑鼎腔訧埭昦刉壺掛佽隴恅璃﹝              3) 掛桴埭鎢峈厙奻刲摩麼厙衭枑鼎ㄛ彆扡摯麼漲善蠟腔唳 ㄛ蕾撈籵眭扂蠅﹝                                     4) 掛桴枑鼎轎煤測鎢硐褫鼎旃噶悝炾妏蚚ㄛ昦蚚衾妀珛蚚芴 蚕森竘珨綴彆迵掛桴拸壽﹝                     5) 妀珛埭鎢婓埭鎢忨毓峓囀輛俴妏蚚ㄐ  
    2022-03-23 12:26:49下载
    积分:1
  • darvds-RibbonMenu
    Android 导航菜单 RibbonMenu Android源码包,是不是看到了这个熟悉的界面?在Android机中,像RibbonMenu这种类似的菜单多之又多,对于想搞Android应用开发的来说,这算是基础的菜单制作技巧了,因此对于安卓开发初学者还是相当有价值参考的。(Android navigation menu RibbonMenu Android source packages, is not seeing this familiar interface? In Android machine, such as a similar menu RibbonMenu more than the addition, stir it for Android application development, which can be considered the foundation of menu making skills, so for Android development is still quite valuable reference for beginners.)
    2014-02-12 09:47:14下载
    积分:1
  • android 底部tab签实例源码下载(Fragment实现)
    android 底部tab签实例源码下载(Fragment实现)
    2015-01-23下载
    积分:1
  • Android_hotfix
    阿里巴巴出品的,安卓移动端,热修复技术文档(Alibaba published , Android Mobile, Hot Repair Technical Documents)
    2020-06-22 22:20:01下载
    积分:1
  • sub54687654654
    This is program for substraction
    2019-04-14 05:25:06下载
    积分:1
  • GPSSender
    android gps 与 animation使用的一个简单demo,非常适合新手阅读(android gps and animation demo)
    2015-10-08 13:45:28下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载