随笔分类 -  Android之路

摘要:Google发布官方集成开发环境Android Studio 1.0 http://www.36kr.com/p/217653.htmlAndroid Studio系列教程一--下载与安装 http://stormzhang.com/devtools/2014/11/25/android-studi... 阅读全文
posted @ 2014-12-27 22:39 _启明 阅读(198) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/plokmju/p/android_handler.html 阅读全文
posted @ 2014-04-11 20:23 _启明 阅读(112) 评论(0) 推荐(0)
摘要:AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIcon :为对话框设置图标setMessage:为对话框设置内容setView : 给对话框设置自定义样式setItems :设置对话框要显示的一个list,一般用于显示几个命令时setMultiChoiceItems :用来设置对 阅读全文
posted @ 2014-04-10 09:35 _启明 阅读(585) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/abc5382334/article/details/14089917 阅读全文
posted @ 2014-04-05 00:10 _启明 阅读(121) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/wangkuifeng0118/article/details/7339578 阅读全文
posted @ 2014-04-05 00:09 _启明 阅读(113) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/plokmju/p/android_Canvas.htmlhttp://blog.csdn.net/hzc543806053/article/details/7672965http://blog.csdn.net/andyhuabing/article/details/12653183 阅读全文
posted @ 2014-03-27 22:40 _启明 阅读(118) 评论(0) 推荐(0)
摘要:本文转自:http://kin111.blog.51cto.com/738881/163096为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。网上的那么多配置文章,唉,不说啥了。看看我的配置步骤吧。1,Eclipse的安装。这个是从Eclipse的官方网站下载的。不用教吧,下载后exe文件执行安装。我的版本是,Eclipse SDKVersion: 3.4.2Bu 阅读全文
posted @ 2014-03-24 11:37 _启明 阅读(171) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/android_tutor/article/details/6427680 阅读全文
posted @ 2014-03-23 10:12 _启明 阅读(119) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/guolin_blog/article/details/11952435http://blog.csdn.net/guolin_blog/article/details/9797169 阅读全文
posted @ 2014-03-22 17:33 _启明 阅读(119) 评论(0) 推荐(0)
摘要:广播接受者,参考网络播客:http://blog.csdn.net/xiazdong/article/details/7768807 阅读全文
posted @ 2014-03-22 14:43 _启明 阅读(231) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-03-22 10:48 _启明 阅读(119) 评论(0) 推荐(0)
摘要:① standard模式 这是默认模式,每次激活Activity时都会创建Activity实例,并放入栈中。 ② singleTop模式 如果在任务的栈顶正好存在该Activity的实例,就重用该实例(会调用实例的onnewIntent()),否则就会创建新的实并放入栈顶,即使栈中已经存在该Activity的实例,只要不在栈顶,都会创建新的实例。 ③singleTask模式 如果在栈中已经有该Activity的实例,就重用该实例(会调用实例的onnewIntent()),重用时,会让该实例回到任务栈的栈顶,因此,在它上面的实例将会被移除栈。如果栈中不存在该实例,将... 阅读全文
posted @ 2014-03-22 08:59 _启明 阅读(1884) 评论(0) 推荐(0)
摘要:1. 由于用户的输事件(点击Button,触摸屏幕)是由主线程负责处理的,如果主线程处于工作状态,此时用户产生的输入时间如果没能在5秒内得到处理,系统就会报 “应用无响应”的错误。所以在主线程里不能执行一个比较耗时的工作,佛则就会因主线程阻塞,而无法处理用户的输入事件,导致应用无响应错误出现,耗时的工作应该在子线程里执行。 2.UI空间画面的重绘(更新) 是由主线程负责的,如果在子线程中更新UI控件的值,更新后的值不会重绘到屏幕上,一定要在主线程里更新UI控件的值,这样才能再屏幕上显示出来,不能再子线程中更新UI的值。 阅读全文
posted @ 2014-03-17 21:48 _启明 阅读(128) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/linjiqin/archive/2011/11/09/2242579.html 阅读全文
posted @ 2014-03-13 15:55 _启明 阅读(121) 评论(0) 推荐(0)
摘要:第一步:新建一个继承Activity的类,如:NewActivitypublic class NewActivity extends Activity {2 @Override protected void onCreate(Bundle savedInstanceState) {3 super.onCreate(savedInstanceState);4 //这里可以使用setContentView(R.layout.xxx)显示某个视图.5 }6 } 第二步:需要在功能清单AndroidManifest.xml文件中添加进... 阅读全文
posted @ 2014-03-12 22:16 _启明 阅读(364) 评论(0) 推荐(0)
摘要:服务器端:新建一个名为ManagerServlet的Servlet:package cn.leigo.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class ManagerServlet extends HttpServlet 阅读全文
posted @ 2014-02-12 22:11 _启明 阅读(557) 评论(0) 推荐(0)
摘要:一、 JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。Json建构于两种结构:1、“名称/值”对的集合(A collection of name/valuepairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hashtable),有键列表(keyed list),或者关联数组 (associative array)。如:{“name”:”jackson”,“age”:100} 2、值的有序列表(Anordered list of values)。在大. 阅读全文
posted @ 2014-02-10 21:01 _启明 阅读(243) 评论(0) 推荐(0)
摘要:在Android中,可以使用ContentResolver对通信录中的数据进行添加、删除、修改和查询操作。在对联系人进行操作时需加入以下两个权限content://com.android.contacts/contacts 操作的数据是联系人信息Uricontent://com.android.contacts/data/phones 联系人电话Uricontent://com.android.contacts/data/emails 联系人Email Uri ... 阅读全文
posted @ 2014-02-07 15:29 _启明 阅读(877) 评论(0) 推荐(0)
摘要:使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。关于 Cursor在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。所有的数据都是通过下标取得。关于 Cursor 的重要方法:c. 阅读全文
posted @ 2014-02-07 11:05 _启明 阅读(226) 评论(0) 推荐(0)
摘要:Android-监听ContentProvider中数据的变化如果ContentProvider的访问者需要知道ContentProvider中的数据发生了变化,可以在ContentProvider 发生数据变化时调用getContentResolver().notifyChange(uri, nu... 阅读全文
posted @ 2014-02-05 20:57 _启明 阅读(3831) 评论(0) 推荐(0)