文章分类 -  安卓开发

安卓开发
摘要:ProgressDialog的基本用法 ProgressDialog为进度对话框。android手机自带的对话框显得比较单一,我们可以通过ProgressDialog来自己定义对话框中将要显示出什么东西。 首先看看progressDialog里面的方法 setProgressStyle:设置进度条风 阅读全文
posted @ 2016-03-01 07:52 代码缔造的帝国 阅读(709) 评论(0) 推荐(0) 编辑
摘要:URLConnection与HttPURLConnection都是抽象类,无法直接实例化对象。其对象主要通过URL的openconnection方法获得。值得注意的是:1.openConnection方法只创建URLConnection或者HttPURLConnection实例,但是并不进行真正的连 阅读全文
posted @ 2016-02-27 00:05 代码缔造的帝国 阅读(139) 评论(0) 推荐(0) 编辑
摘要:今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。 PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。 理解Android的菜单 菜单是许多应 阅读全文
posted @ 2016-02-26 22:23 代码缔造的帝国 阅读(365) 评论(0) 推荐(0) 编辑
摘要:今天有个人加我为好友,莫名其妙的就问我有没有整过网络爬虫,其实我网络学的不是很好,就说了不会,爱着面子又说我给他问问,我有个同事以前好像搞过,结果页没找到人,就硬着头皮看了下就几行代码: [html] view plain copy try { URL pageUrl = new URL("http 阅读全文
posted @ 2016-02-26 21:18 代码缔造的帝国 阅读(1083) 评论(0) 推荐(0) 编辑
摘要:SimpleAdapter是扩展性最好的适配器,可以定义各种你想要的布局,而且使用很方便 SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[] to 阅读全文
posted @ 2016-02-26 12:25 代码缔造的帝国 阅读(114) 评论(0) 推荐(0) 编辑
摘要:要用到tab组件,布局layout中必须有TabHost文件,它有一个id,比如 android:id="@+id/tabhost" 或者android:id="@android:id/tabhost" 在TabHost中一般必须有TabWidget,这个主要是用来处理tab的位置、属性等。一般还有 阅读全文
posted @ 2016-02-25 15:37 代码缔造的帝国 阅读(147) 评论(0) 推荐(0) 编辑
摘要:微信Tab预览效果: 思路: 1、用TabHost+RadioGroup搭建基本布局,以RadioGroup代替TabWidget 2、设置按钮和文字的的样式和selector 3、创建相应的Activity 4、实现按钮和内容切换 布局: <?xml version="1.0" encoding= 阅读全文
posted @ 2016-02-24 07:44 代码缔造的帝国 阅读(202) 评论(0) 推荐(0) 编辑
摘要:TabHost是整个Tab的容器,包含TabWidget和FrameLayout两个部分,TabWidget是每个Tab的表情,FrameLayout是Tab内容。 实现方式有两种: 1、继承TabActivity 2、继承Activity类 >>两个方法实例下载 方法一:继承TabActivity 阅读全文
posted @ 2016-02-24 07:43 代码缔造的帝国 阅读(177) 评论(0) 推荐(0) 编辑
摘要:LayoutInflater作用是将layout的xml布局文件实例化为View类对象。 获取LayoutInflater的方法有如下三种: ? LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYO 阅读全文
posted @ 2016-02-23 22:11 代码缔造的帝国 阅读(633) 评论(0) 推荐(0) 编辑
摘要:一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序 阅读全文
posted @ 2016-02-23 12:59 代码缔造的帝国 阅读(239) 评论(0) 推荐(0) 编辑
摘要:AndroidManifest.xml文件详解(supports-screens) 语法(SYNTAX): <supports-screensandroid:resizeable=["true"|"false"] android:smallScreens=["true" | "false"] and 阅读全文
posted @ 2016-02-23 12:58 代码缔造的帝国 阅读(737) 评论(0) 推荐(0) 编辑
摘要:术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要 阅读全文
posted @ 2016-02-23 12:42 代码缔造的帝国 阅读(183) 评论(0) 推荐(0) 编辑
摘要:如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的<manifest>元素如下添加子元素 <supports-screens android:largeScreen 阅读全文
posted @ 2016-02-23 12:35 代码缔造的帝国 阅读(204) 评论(0) 推荐(0) 编辑
摘要:自定义Android标题栏TitleBar布局很多网友发现自己Android程序的标题栏TitleBar区域很单调,如果想个性化一些可以通过下面的方法来为自己软件的标题定制一个layout布局文件,比如浏览器的标题栏,它包含了网站的Favicon,自定义的进度条,和不确定的进度指示等等,实现的方法自... 阅读全文
posted @ 2015-03-20 11:06 代码缔造的帝国 阅读(234) 评论(0) 推荐(0) 编辑
摘要:Android系统之闹钟模块浅析关键词: JNI , HAL,Sqlite在手机中,闹钟功能是一个最基本的功能,也是我们一个很常用的功能,现在来分析下android是怎么实现的,下面将采用自上而下的方式讲解。1、APP层进入桌面闹钟应用程序,选择设置新闹钟,会调到 Alarms.java 里面的pu... 阅读全文
posted @ 2015-03-20 09:44 代码缔造的帝国 阅读(745) 评论(0) 推荐(0) 编辑
摘要:PopupWindow响应返回键的问题 假设情景是这样的:在一个Activity中弹出一个PopupWindow,要求在按返回键时关闭该PopupWindow。 如果该PopupWindow是无焦点的(默认情况),那么可以在Activity中响应返回键(onBackPressed),然后关闭... 阅读全文
posted @ 2015-03-19 00:07 代码缔造的帝国 阅读(115) 评论(0) 推荐(0) 编辑
摘要:SQLiteDatabase的rawQuery()用于执行select语句,使用例子如下:SQLiteDatabasedb=....;Cursorcursor=db.rawQuery("select*fromperson",null);...cursor.close();db.close();raw... 阅读全文
posted @ 2015-03-18 14:08 代码缔造的帝国 阅读(2499) 评论(0) 推荐(0) 编辑
摘要:Android Sqlite 数据库版本更新http://87426628.blog.163.com/blog/static/6069361820131069485844/1.自己写一个类继承自SqliteOpenHelper2.会实现SqliteOpenHelper的两个方法 onCreate与o... 阅读全文
posted @ 2015-03-18 13:10 代码缔造的帝国 阅读(330) 评论(0) 推荐(0) 编辑
摘要:android Json解析详解(详细代码)JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似... 阅读全文
posted @ 2015-03-15 23:36 代码缔造的帝国 阅读(199) 评论(0) 推荐(0) 编辑
摘要:android之android.os.NetworkOnMainThreadException异常时间2014-05-15 15:31:12CSDN博客原文http://blog.csdn.net/zxnlmj/article/details/25887447使用android测试访问web服务器的... 阅读全文
posted @ 2015-03-15 11:40 代码缔造的帝国 阅读(239) 评论(0) 推荐(0) 编辑