`
文章列表
在Mysql数据库中使用DATETIME类型来存储时间,使用JDBC中读取这个字段的时候,应该使用 ResultSet.getTimestamp(),这样会得到一个java.sql.Timestamp类型的数据。在这里既不能使用 ResultSet.getDate(),也不能使用ResultSet.getTime(),因为前者不包括time数据,后者不包括date数据。但 是在使用ResultSet.getTimestamp()时也不是完全安全的,例如,当数据库中的TIMESTAMP类型的字段值为 '0000-00-00 00:00:00'时,使用此方法进行读取,会抛出异常:Cannot c ...
TextView是个特别基础的Android控件,只要有文本基本就少不了它。但是最近在项目开发的过程中我发现TextView存在很多局限 性,其中最令我头疼的就是TextView文本排版方面的问题。我们都知道在word中文字对齐方式有靠左、靠右、居中、分散对齐等,但是 TextView中就偏偏没有分散对齐这个属性设置。这就导致了TextView中一段文字会出现右边参差不齐的问题,中文由于每个字等宽看起来还不是特 别糟糕,英文看起来就比较过分了。 为了解决这个问题,一个常用的解决方法是在TextView内使用html来 实现文本样式的设定,或者干脆放弃TextView而使用WebView来实 ...
<string name="version">版本:&#160;</string> 如上:  在string 中存在冒号,这样的特殊字符, 如果架上后面$#160;这段代码就不会报错. 相同的情况, 如果是&,逗号等,也是这样进行处理     XML转义字符  以下为XML标志符的数字和字符串转义符  "     (&#34; 或 &quot;)  '     (&#39; 或 &apos;)  &     (&#38; 或 &amp;)  lt(<) ...
public String soapWebservice(String url, String nameSpace, String methodName, String soapAction, LinkedHashMap<String, String> paramMap) { String URL = url; String NAME_SPACE = nameSpace; String METHOD_NAME = methodName; String SOAP_ACTION = soapAction; SoapObject sob ...
方案一: 在activity 中实现onKeyDown @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_MENU) { return true; } if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { this.finish(); //处理事件的操作写在这里 super.onKey ...
在Activity中添加 requestWindowFeature(Window.FEATURE_ACTION_BAR); requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY); 并在AndroidManifast.xml中对Activity进行android:theme="@android:style/Theme.Holo.Dialog" 就会报: ActionBarImpl can only be used with a compatible window decor layout 解决方案 1:r ...
当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。 解决办法: 方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 方法二:在项目的AndroidManifest.xml文件中界面对应的<activity>里加入android:windowSoftInputMode="sta ...
简单的介绍了一下如何实现软键盘不自动弹出,使用的方法是设置android:windowSoftInputMode属性。那么,这个属性到底是干什么的,他有什么作用呢?今天这篇文章,就是探索android:windowSoftInputMode属性的作用的。     首先,我们从这个属性的名称中,可以很直观的看出它的作用,这个属性就是来设置窗口软键盘的交互模式的。     android:windowSoftInputMode属性一共有9个取值,分别是:     stateUnspecified,stateUnchanged,stateHidden,stateAlwaysHidden, ...
public void createConfirmDialog(Activity activity, String message){ AlertDialog.Builder alert = new AlertDialog.Builder(activity); alert.setTitle(message) .setPositiveButton(activity.getResources().getString(R.string.call), new DialogInterface.OnClickListener() { ...
<message> <type>15</type> </message> 对应的java 映射代码 @XStreamAlias("message") class RendezvousMessage { @XStreamAlias("type") private int messageType; private List<String> content; public RendezvousMessage(int messageType ...
1,使用Intent ,网上可以搜索一堆相关实例 2. 使用单例模式   android教程
android:gravity 属性是对该view中内容的限定.比如一个button 上面的text. 你可以设置该text 相对于view的靠左,靠右等位置.android:layout_gravity是用来设置该view相对与父view 的位置.比如一个button 在linearlayout里,你想把该button放在linearlayout里靠左、靠右等位置就可以通过该属性设置.    
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal&quo ...
Main.XML <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"&g ...
假如你的 ImageButton 的宽高是100x100,而你要设置上去的图片是80x80, 1.如果用src进行设置,则你的图片会按80x80 居中绘制上去。 2.如果你使用的是background 则 你设置上去的图片会被拉伸成100x100 简单说来,就是用src的时候是原图显示,不改变图片的大小;用background的时候,按照组件的大小来放大或者缩小图片。   android教程
Global site tag (gtag.js) - Google Analytics