- 博客(11)
- 收藏
- 关注
原创 Error occurred during initialization of VM 错误的解决方法
解决办法:1 定位到目录 C:\Users\.gradle2 创建文件gradle.properties内容:org.gradle.jvmargs=-Xmx512m3 重启你的Android Studio项目,搞定。会发现出现两个gradle.properties文件,一个是属于该工程中的,一个是属于全局的,即刚才所创建的。关于Eclipse中出现该类问题,可以参考博客:http://blog.cs
2016-10-25 15:02:54 20025
原创 浅谈PopupWindow的使用
一、PopupWindow与AlertDialog的区别 最关键的区别是AlertDialog不能指定显示位置,只能默认显示在屏幕最中间(当然也可以通过设置WindowManager参数来改变位置)。而PopupWindow是可以指定显示位置的,随便哪个位置都可以,更加灵活。二、PopupWindow的显示方法// 相对于某个控件的位置(正左下方),无偏移showAsDropDown(View
2016-09-25 18:28:40 491
原创 Android之三种Menu的使用
一、OptionMenu(选项菜单) 当用户点击手机menu键会弹出菜单,菜单在2.3系统中最多显示6项如果超过在6项则显示一个More。4.0以后系统中会根据屏幕的高度决定菜单的项数。1. 创建 为 Activity 指定选项菜单,重写 onCreateOptionsMenu()(Fragment 对应 onCreateOptionsMenu() 回调)。启动 Activity 时会调用 on
2016-09-23 22:41:07 693
原创 Android广播:Broadcast与BroadcastReceiver
一、广播简介1. 广播传播机制: 广播接收器,也被称为全局事件,或系统事件。 当Android系统中任何程序有动作时,如果想通知其他程序,采用广播的方式进行传播是非常有效的。广播从理论上说,可以将一个动作传播给任意多个程序(当然,广播接收器的数量会收到系统限制)。 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广
2016-09-22 17:25:06 787
原创 Android之Notification讲解
<div id="article_content" class="article_content"><p><span style="font-size:18px"><strong>ProgressDialog的使用 </strong></span></p><p><span style="font-size:18px">ProgressDialog 继承自AlertDialog,Alert
2016-09-22 14:36:53 488
原创 ProgressDialog讲解
<div id="article_content" class="article_content"><p><span style="font-size:18px"><strong>ProgressDialog的使用 </strong></span></p><p><span style="font-size:18px">ProgressDialog 继承自AlertDialog,Alert
2016-09-22 09:08:05 567
原创 AlertDialog的用法
一、AlertDialog的介绍 一个对话框一般是一个出现在当前Activity之上的一个小窗口,处于下面的Activity失去焦点, 对话框接受所有的用户交互,对话框一般用于提示信息和与当前应用程序直接相关的小功能。 Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog),
2016-09-19 22:49:45 803
原创 ListView的用法
一、ListView的简单介绍1. ListView 概念:ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。2. ListView的两个职责:(1)将数据填充到布局; (2)处理用户的选择点击等操作。3. 列表的显示需要三个元素(1)ListVeiw:用来展示列表的View; (2)适配器: 用来把数
2016-09-19 20:58:18 6111 1
原创 AsyncTask的使用
一、AsyncTask简单介绍在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。先看下面代码:package com.danny_j
2016-09-16 18:39:30 397
原创 Eclipse导入项目的步骤以及常见问题
一、如何导入本地项目至Eclipse中1. 将需要导入的项目复制到workspace目录中(此步可以不操作)2. 打开Eclipse工具,点击File,弹出选项菜单,再点击Import:3. 选择Existing Projects into Workspace:4. 浏览并选定项目所在目录:5. 如果你之前没将项目
2016-09-11 19:48:47 36288 1
原创 Android四大组件之一——Activity
一、Activity简介二、创建一个Activity三、启动/跳转一个Activity四、Activity生命周期五、Activity启动模式
2016-09-03 08:40:20 722
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人