`
zhangfan822
  • 浏览: 254090 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; ...
var tb = document.getElementByIdx('table'); var rowNum=tb.rows.length; for (i=0;i<rowNum;i++) { tb.deleteRow(i); rowNum=rowNum-1; i=i-1; }  table为id   mark一下...
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。 设置的方式包括: 1. 在layout xml中定义android:scaleType="CENTER" 2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);   接下来,将对ScaleType的值和对应的显示效果用最直观的方式——真图演示的方法,来进行说明。   首先,是测试使用的原始图片: (Dimensions: 128 * 128) (Dimens ...
1.对一般布局如(LinearLayout)设置selector后,点击没有选中的效果,可设置其android:clickable="true" 即可。   2.对item_layout.xml设置selector后点击效果无效反而为系统效果时。可能是selector中颜色值使用了透明度,这是不行的,不能直接用带透明度的颜色。也可以把item_layout.xml中的selector换到ListView设置listSelector中去。   3.item_layout设置了高度却不起作用,那就让高度wrap_content,添加minHeight=" ...
网上有说通过setPassword()方法设置,但我试有这个方法,开始有,一会又找不到这个方法了。很怪异。 还是网络强大,有人贴出了切实可行的办法,在CheckBox 控件的状态改变监听器中实现对EditText控件的密码输入框可见性设置: public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (isChecked) { passEdit.setInputType(0x90); } else { passEdit.setInputType( ...
方法1已经讲述了一种初始化数据库的方法 它的数据库初始化不是用sql语句,而是用一个现成的sqlite的二进制文件进行直接copy到Android系统的数据库路径中。我一方面不太放心这种二进制文件的直接copy,另一方面,如果sqlite数据库的二进制结构有所升级或变动,我的程序就无法对所有sqlite版本兼容了。   方法2:在启动时,执行sql文件进行数据库初始化. SQLiteOpenHelper的onCreate仅在程序第一次使用数据库时执行,然后执行onCreate;此后的执行就会跳过onCreate,直接执行onOpen。因此完全无需自己去检测数据库是否最在. 以下按照 ...
很多时候在应用安装初始化时,需要创建本地数据库,同时为数据库添加数据,之后再从数据库中读取数据。 这里有2个思路 1.先在本地创建一个能支持android使用的sqlite数据库文件,启动时,用现成的sqlite的二进制文件进行直接copy到Android系统的数据库路径 2.可以考虑在第一次启动时,执行数据库初始化的sql文件.   方法1: 1.在本地准备android能使用的sqlite数据库文件 使用sqlite数据库管理工具,看个人爱好(SQLite Database Browser ,Navicat Premium,) 打开数据库,创建"android_ ...
1、bitmap保存到SQLite 中 数据格式:     db.execSQL("Create table express ( _id INTEGER PRIMARY KEY AUTOINCREMENT,express_no varchar(100),express_name TEXT,express_img BLOB );");   2、bitmap 变为 Blob    ContentValues values = new ContentValues(); final ByteArrayOutputStream os = new ByteArrayOutp ...
上一篇写了java产生json http://zhangfan822.iteye.com/blog/1880830 这一篇就来写android解析访问servlet返回得到的json 其实上一篇也写了解析的内容..下在直接上代码吧. 解析单数据与多数据的json 单数据{'singer':{'id':01,'name':'zhangfan','gender':'男'}} 多个数据 {"singers":[ {'id':02,'name':'zf','gender':'男'}, {'id':03,'name':'jer ...
在JAVA中构造和解析JSON我用的是org.json,附件为相应的org.json.jar. 下面是两个函数,一个是创建JSON,一个是从文本构造JSON并解析之。 创建json //construct json and output it public String jsonTest() throws JSONException{ JSONObject json=new JSONObject(); JSONArray jsonMembers = new JSONArray(); JSONObject member1 = new JSONObject(); mem ...
从数据库中读出图片并显示的示例代码 <!--------servlet----------> package Photo; import javax.servlet. * ; import javax.servlet.http. * ; import java.io. * ; import java.util. * ; import java.lang. * ; import java.sql. * ; /** * <p>Title: </p> * <p>Description: </p> * < ...
大部分应用的做法是在应用退出去前给出一个Dialog 我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。 个人觉得“再按一次返回键退出程序”是最佳选择,实现也很简单,直接上代码: private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { if ((Sy ...
经常出现这种情况,改如何处理啊? PAGE_FAULT_IN_NONPAGED_AREA  If this is the first time you've seen this Stop error screen,restart you computer.If this screen copears again, follow these steps:  Check to make sure any new hardware or software is properly installed.If this is a new installation,asd your hardware or ...
1、Android -> Http Server 组件,比如servlet. 第一种:在HttpEntity时提供编码,如: HttpEntity entity = new UrlEncodedFormEntity(params,"UTF-8");  第二种:在发送前对数据进行编码,如: java.net.URLEncoder.encode(message,"UTF-8");  服务器端接收时: String message = new String (request.getParameter("message") ...
android 中访问localhost:8080 报错org.apache.http.conn.HttpHostConnectException 以前做java web开发 先访问本地服务localhost:8080作测试很正常。也没出过什么问题 但是今天作android开发,先在本机8080端口上搭建一个服务,然后从模拟器上访问该服务时报出了org.apache.http.conn.HttpHostConnectException错误 静下心来想想,模拟器实际上是个虚拟机,我们代码中指定的localhost 是模拟器而不是我们的pc所以 你应该把localhost改为你现在pc的ip ...
Global site tag (gtag.js) - Google Analytics