- 浏览: 24052 次
- 性别:
- 来自: 广东揭阳
最新评论
-
eryanwcp:
public static String sendXML(St ...
android发送xml数据到web的方法与问题 -
:倾诉:
Candy张 写道请问<span style=" ...
android 拨号器 -
Candy张:
请问<span style="white-sp ...
android 拨号器 -
deny_guoshou:
我也在学,关注后续学习。。。
extjs+ssh的CURD(1)
文章列表
linux终端中使用adb shell查看模拟器的文件系统,本来查看数据库好好的,后来新建了一个SharedPreferences,接着突然就无法打开数据库了,重新进入adb后还是没能解决,随后重启模拟器才终于进得了。
难道是因为使用adb的中途系统多创建了一个SharedPreferences的文件夹导致的吗?
原因是斜杆 “/” 引起的,有两个办法
1.是如果把 “/”替换成 File.separator,就能解决问题
2.不改动斜杆,在文件路径作处理
File tempFile = new File(path);
FileInputStream fis = new FileInputStream(tempFile);
mediaPlayer.reset();
mediaPlayer.setDataSource(fis.getFD());
mediaPlayer.prepare();
...
android端向web发送xml数据:
public void sendXml() throws Exception{
String urlStr = "http://192.168.0.2:8080/web/info!receiveXmlAction.action";
URL url = new URL(urlStr);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
InputStream is = context.getAssets().open(&qu ...
解决办法之一是:ArrayList<Bean>中的Bean要实现序列化接口
原因:
通常在使用simpleCursorAdapter的listview中的onItemClick方法中,
使用Cursor cursor = (Cursor)listView.getItemAtPosition(position);可以的到改位置的cursor,
但如果使用BaseAdapter,由于我们重写了
@Override
public Object getItem(int position) {
return cursor.moveToPosition(position);
}
而listView的getItemAtPosition方法内部会调用到getI ...
android 短信发送器 简易版
- 博客分类:
- android
一.画界面等跟拨号器是同个道理
二.注册权限
<uses-permission android:name="android.permission.SEND_SMS"/>
三.activity类代码
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
number = (EditText) this.findVie ...
界面效果:
一.在values文件夹下的文件中定义字符串
<resources>
<string name="title">请输入号码:</string>
<string name="app_name">Call</string>
<string name="button">拨出</string>
</resources>
二.layout文件夹下地文件中画界面
<Te ...
全注解帮我们省去了大量的配置文件,但是必要的配置还是不可少的
spring.xml配置文件中需要配置:
dataSource(数据源)
sessionFactory(会话工厂)
hibernateTemplate(HibernateTemplate类)
transactionManager(事务管理类,不用事务的话可省去)
<context:annotation-config></context:annotation-config>(声明用注解进行依赖注入)
<context:component-scan base-package="c ...
spring的事务管理有声明式和编程式两种,声明式事务依赖spring的AOP框架完成,它不会侵入到开发组件的内部.
事务配置好后,所有被事务管理的方法中一旦发生异常(当然我们可以设定某些异常不回滚等),所有需要提交到数据库的操作都会回滚.
下面总结声明式事务中的三种:
一.使用代理的方式
1.配置事务管理类:
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
&l ...
包括普通文本框,数字框,日期,radio,checkbox等
Ext.onReady(function(){
Ext.QuickTips.init();
var form = new Ext.form.FormPanel({
renderTo:Ext.getBody(),
title:'form示例',
labelAlign:'right',//右对齐
labelWidth:70,
frame:true,
width:600,
height:500,
items:[{
layout ...
最后剩下图书管理的,同样有查询,新增,更新,删除,代码跟用户管理的差不多,
不同的是以下几个地方,即下拉框,文件上传
items:[{
xtype:"form",
layout:"form",
fileUpload :true,//要上传文件,一定要这么一句
items:[{
...
接着是用户管理.不过,这里的Ext代码还没有用到面向对象的思想,
因为看论坛里有朋友说不喜欢看完整一大堆代码,所以我这里只贴一部分,如果有朋友需要完整的请下载附件,
我自己也还在学习阶段,如果朋友有好的建议请留留言, ...
最近帮同学做j2ee的作业,老师规定要使用SSH,我决定在前台使用我最近学习的extjs,我用的是3.3版本.还在学习阶段.
我做了管理员登录,用户管理和图书管理.
先贴登录的:
管理员登录前台部分代码:
Ext.QuickTips.init();//启用错误提示
layout:"form",//在form布局下才能显示fieldLabel
name:"adminPwd",//名字与后台属性对应
inputType:"password"//输入字符会变成圆点
form.getForm().subm ...