-
gd32F303实例
【实例简介】小熊派GD32学习过程中的资料和编写的代码
- 2021-06-25 00:31:12下载
- 积分:1
-
Android Json省市县三级联动菜单-支持滚动
Android ProvinceDistrict菜单,android 省市区县三级联动菜单,在弹出的选择框中,支持内容列表滚动。盛市、县菜单内容事前存储在文件中,结合JSON当用户选择时,从assert文件夹中读取省市区的json文件,然后转化为json对象,加载对应的区县内容,完成后释放Json对象的内存,实现的步骤:
把全国的省市区的信息以json的格式保存,解析完成后赋值为null
设置,省,市,县,的适配器,进行动态设置其中的值 begin
设置控件点击选择监听
根据当前的省,更新市和地区信息,第三个地址是详细地址,并且是第一次设置edtext值,正好,地址的长度为3的时候,设置详细地址。
不懂的地方,可参见本源码中的注释,非常丰富。
- 2022-03-31 23:41:44下载
- 积分:1
-
Man20
是男人就过20秒android源码 欢迎下载(Men over 20 seconds on the android source)
- 2012-11-29 16:27:10下载
- 积分:1
-
仿电商前台系统
【实例简介】仿电商前台系统
:若有疑问,可以先访问服务器中的半成品项目:http://121.40.92.4:8080/MI_Front/ ;因为后面还完善了购物车,订单等功能,没有部署到服务器,初始账号:123456;密码:123
- 2021-12-06 00:38:59下载
- 积分:1
-
dklasiooeppe
DSADWFDSFDSFDSFSD FDSFSDFSFDSFDSASFSAFDASFDASFDASF ewqfewfdsaf DSAF fdsaf ads FDASFDASFDSAFSAFDASDSADWDSFDSFDSFSD fdsfsdfsfdsfdsasfsafdasfdasf ewqfewfdsaf DSAF fdsaf ads FDASFDASFDSAFDSAFDDASDWFDSSFDSFSD FDSFDSDSFSD FDASFDASFSAFDASFDAWFDSAF EWWFDSAF DSAF fdsaf ads FDASFDASSFDASFDSFSD EWWFDSAF DSAF adsfdsaf ads FDASFDASFDSAFDSAFDSAFDSDSDSFDSFSD FDSFDSFSFDASFSASFSAFDASFDASF ewqfewfdsaf dsa fdsaf ads FDASFDASFDSAFDASAFDASDSADFDSFDSFDSFSD FDSFSDFSFDSFDSFSD ewqfewfdsaf dsa fdsaf ads FDASFDASFDSAFDSAFDSDASSFDASFDSFDSFDSFSD EWQFEDSAF DSAF fdsaf ads FDASFDFSFfdsfsdfsfdsfdsasfsafdasfdasf ewqfewfdsa公司
- 2022-11-24 02:55:03下载
- 积分:1
-
DrawListView
关于Android操作ListView时,Item过长导致的Position无法正确计算. 此例子解决这个需求.(About Android operating ListView, Item too long caused Position can not be calculated correctly. Examples to address this demand.)
- 2012-11-06 21:17:00下载
- 积分:1
-
SMPP-Gateway-System
1. SMPP网关概述(联系dotphoenix@qq.com获取更多信息)
1.1 包含一个标准的SMPP Server(SMPP模拟器),一个SMPP Client 和 SDK
1.2 支持标准的SMPP V3.4,支持如下功能:多种bind模式,unbind,submit_sm,delivery_sm,enquire_link,generic_ack
1.3 SMPP Server可运行于LinuxWindowsOSXEmbeded Linux
1.4 SMPP Client可运行于WindowsLinuxOSXAndroidiOSEmbeded Linux
1.5 SDK支持WindowsLinuxOSXAndroidiOSEmbeded Linux,可被JavaC#C++MFCPHP等调用,并提供基于json的HTTP API
1.6 支持MYSQL和SQLITE数据库
1.7 支持自定义计费,支持自定义业务系统
1.8 支持大吞吐量(使用数据库可支持500/秒,不使用数据库可支持8000条/秒)
1.9 兼容性良好,可以和几乎所有主流和非主流的网关及客户端正常工作( SMPP Gateway System(Contact dotphoenix@qq.com to get more information)
1 Including a standard SMPP Server(SMPP Simulator),a SMPP Client and SDK
2 Implement SMPP V3.4,Support PDUs including:3 bind modes,unbind,submit_sm,delivery_sm,enquire_link,generic_ack
3 SMPP Server supported platforms: LinuxWindowsOSXEmbeded Linux
4 SMPP Client supported platforms: WindowsLinuxOSXAndroidiOSEmbeded Linux
5 SDK supported platforms: WindowsLinuxOSXAndroidiOSEmbeded Linux,supported languages: JavaC#C++MFCPHP,and also including HTTP API based on JSON.
6 Suppored s: MYSQLSQLITE
7 Support customizing billing system and business system
8 Small delay, good reliability and large throughput (500 PDUs/s if need ,8000 PDUs/s if no need )
9 Good compatibility, can co-work with nearly all the mainstream and non-mainstream gateways/servers/clients
)
- 2016-01-18 12:37:14下载
- 积分: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
-
单片机和手机通过蓝牙通信
这是单片机与蓝牙的进行的通信的一个程序。首先,单片机端的是C语言程序。基本上常见的单片机平台都可以使用。
手机端的程序是基于Java的Android程序。对于学习这方面的朋友,这个程序可以起到非常好的作用。
- 2022-02-16 01:35:40下载
- 积分:1
-
基于android的身高体重指数计算
本代码适合那些刚入门学习android的人,这个简单的APP带有比较简单的界面,并且注释比较详细,适合刚学习android界面组件的人
- 2022-05-05 12:25:09下载
- 积分:1