Android
Rex_In
2010年毕业于某不知名高校能源动力系,由于一直对IT魂牵梦萦,遂毅然转战IT。
立志从IT入手,开创一片天空
展开
-
Android setTextSize
在帮TextView控件设置大小的时候,发现和在XML中用PX设置的不一样,原因是setTextSize()默认的单位是sp,可以用另一个设置字体大小的方法:setTextSize(int unit, int size)第一个参数可设置如下静态变量:TypedValue.COMPLEX_UNIT_PX : PixelsTypedValue.COMPLEX_UNIT_SP : Sca原创 2012-08-14 17:57:07 · 38630 阅读 · 2 评论 -
Android学习笔记1:Activity
这周果然不出所料的没有继续安卓CRM开发,而是去帮客户做DEMO了。不过说好这周开始研习官方API Guides的,也不能食言了,文章我以自己的观点和想法写出,也许不严谨,但注重易于理解,所以各位大牛们也别太吹毛求疵了,再次谢过 Orz按照官方的树形菜单,我从上到下的学习,今天看的是Activity模块。 什么是ActivityActivity是一个用于与用户交互的界面,既然为界面原创 2012-08-27 23:08:36 · 925 阅读 · 0 评论 -
Android Service检查Wifi状态并用notification通知
今天一到公司被接到一个新需求说要做一个监测Wifi连接状况的功能,纳闷要这功能何为的时候,突然领悟到公司那弱弱的wifi。常常连不上不说,还会一直假连。感情是他们昨天下班后,拿这个软件测试,局域网连不上,数据库数据拿不到,导致程序直接崩溃了。介于这个情况,我首先把请求服务的host错误给catch掉,提示“网络连接异常”,然后再来慢慢研究wifi,好歹在午睡后做出了雏形。废话不多数,贴上代码:原创 2012-08-24 14:01:25 · 4585 阅读 · 1 评论 -
Android GeoPoint转Point
Projection类提供了一个toPixels(GeoPoint, Point)的方法转换Projection projection = mapView.getProjection(); //mapview为MapView对象projection.toPixels(geoPoint, point);原创 2012-08-23 11:33:27 · 4588 阅读 · 0 评论 -
Andorid Map布局 可添加自定义控件
布局运用了绝对布局的方式,如下<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="v原创 2012-08-23 11:01:00 · 1901 阅读 · 0 评论 -
Android TabActivity 按键响应
在TabActivity中onKeyDown会得不到响应,我们应该使用dispatchKeyEvent方法获得按键响应@Override public boolean dispatchKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEv原创 2012-08-23 14:47:04 · 1282 阅读 · 0 评论 -
Android 为PopupWindow设置动画效果
首先定义显示效果的动画文件: <translate android:fromXDelta="0" android:toXDelta="0" android:fromYDelta="120" android:toYDelta="0" android:duration="500" />原创 2012-08-22 17:52:17 · 57528 阅读 · 3 评论 -
Android 取不到EditText中值的问题
今天在做一个分页的功能,其中有个页码跳转,是使用一个AlertDialog弹出一个页面布局。当输入页码点确定后,一直取不到EditText中的值,在苦思冥想和膜拜古哥度娘之后,终于解决,现在就和大家分享下:先来看一段布局文件,文件名是page_goto.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/原创 2012-08-22 15:07:23 · 9720 阅读 · 6 评论 -
Android TabActivity的生命周期
在TabActivity中,只在第一次进入时走了onCreate()、onStart()、onResume()三个阶段,然后在退出该页面时走了onPause()、onStop()和onDestroy()两个阶段。其他时间无论其中的子Activity如何切换,都不会再进入TabActivity的生命周期。而子Activity,再第一次创建的时候,都会走onCreate()、onStart()、o原创 2012-08-30 11:31:50 · 9534 阅读 · 3 评论 -
Android设置TextView下划线
TextView tv = (TextView)findViewById(R.id.tv);tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);tv.getPaint().setAntiAlias(true);第二行设置了文本下划线第三行消除锯齿(不调用该方法,会看到文字周边有很明显的锯齿)另:Paint. STRIKE_原创 2012-08-20 14:42:24 · 6087 阅读 · 1 评论 -
Android 自定义标题
写自定义一个布局XML文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="verti原创 2012-08-20 14:16:27 · 614 阅读 · 0 评论 -
SQLite 分页查询
select * from table limite 10,100;使用limite做分页限制限制,两个数字参数说明如下:10:表示从第10条开始,也就是第11条记录是返回结果集的第1条记录100:表示返回第10条以后的100条原创 2012-08-17 11:00:10 · 2135 阅读 · 0 评论 -
Andorid Http请求返回405
String url = "http://172.29.128.98:8080/fixweb/cxfservice/MyClientInfo/50"; HttpClient client = new DefaultHttpClient(); HttpPost request; try { request = new HttpPost(new URI(url)); HttpRe原创 2012-08-15 17:12:49 · 6321 阅读 · 0 评论 -
Android里面从Dialog中获取返回值并写入指定TextView组件
LayoutInflater layoutInflater = getLayoutInflater();final View dialogView = layoutInflater.inflate(R.id.dialog);然后在Dialog的设置按钮的onClick()方法中写入:TextView text = (EditText)dialogView.findViewById(R原创 2012-08-15 11:42:48 · 9711 阅读 · 0 评论 -
Android学习笔记2:Activity(二)—— Fragments
昨天貌似CSDN的博客登不上,所以没更新,也顺带的休息了一天 O(∩_∩)O 今天我们来研究下Fragments,这个模块貌似用的不多,因为在好多书上都没提及,不过官方放出来了,应该就有其用意,既然这个系列叫做“研习”,自然就不能忽略了。该模块使用版本最低为Android3.0(API level 11)Fragments翻译的意思为“片段”,官方给出的解释为"A Fragmemt原创 2012-08-29 21:06:01 · 1172 阅读 · 0 评论