
android
文章平均质量分 77
扎克伯哥
彩笔
展开
-
android学习:Android布局、用控件
看了几个布局和控件的视频,感觉和做网页时候的CSS一样,但是这个是必要的CSS不是必要的啊,我还是先记住每个控件是怎么用的,然后用的时候在学吧,当然例子是少不了的。布局1、framelayout框架,不管放到哪,都在左上角,快2、linearlayout线性布局3、relativelayout相对布局weight属性:对负极容器的分割比例4、tablelayout水平方向和原创 2015-09-24 20:53:47 · 395 阅读 · 0 评论 -
android uri用法
以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse(“http://blog.3gstdy.com/”); Intent intent = new Intent(Intent.ACTION_VIEW, uri);转载 2015-09-22 22:33:35 · 820 阅读 · 1 评论 -
Android开发之Intent.Action(对前面uri的知识进行一些解释和扩展)
本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing activity android:name=".Main转载 2015-09-23 10:26:17 · 1285 阅读 · 0 评论 -
android学习:用自己的Activity打开图片和网页
一、要用自己Activity打开图片,首先要建一个Activity:ImageViewer,建一个ImageVIew组件,来显示图片public class ImageViewer extends Activity { private ImageView iv; @Override protected void onCreate(Bundle savedInstanceStat原创 2015-09-23 15:52:32 · 1719 阅读 · 0 评论 -
android学习:通过Intent打开Activity的两种方法,Intent过滤器的使用方法
首先建一个新的Activity:Aty1,之后mainActivity中放两个按钮,不要忘了在AndroidManifest中声明这个Activity。一、通过Intent对象的setComponent()方法,传递ComponentName对象,第一个参数为包名,第二个参数为类的完全限定名称,称为显式Intent。代码: @Override protected void原创 2015-09-23 10:20:39 · 1236 阅读 · 0 评论 -
android学习:在ListView显示对象信息、侦听列表事件
一、添加一个带有ListView控件的LayOut,在Activity_main中直接添加就可以 <ListView android:id="@+id/listview_mian" android:layout_width="match_parent" android:layout_height="wrap_content"原创 2015-09-28 11:47:55 · 1717 阅读 · 0 评论 -
android学习:新浪微博Outh2授权,21322错误
其实官网文档讲的很详细,这里记一个容易出错的地方,应用的回调页,代码中的REDIRECT_URL,要和开放平台中应用信息里的授权回调页一致,不然会出现21322错误代码中的REDIRECT_URL:public class Constants { //应用的APP_KEY public static final String APP_KEY = "1234567890"; //应原创 2015-10-11 12:26:55 · 9229 阅读 · 0 评论 -
android学习:broadcast receiver的使用
broadcast receiver顾名思义,就是广播收音机,用于应用广播,即所有应用都可以收到的信息。一、现在mainactivity同一目录下新建一个扩展自BroadcastReceiver的MyBC类,重写其中的onReceiver()方法,用于在接收到广播时做出反应:public class MyBC extends BroadcastReceiver { //声明一个ACTI原创 2015-09-21 21:32:03 · 505 阅读 · 0 评论 -
android学习:使用它ContentProvider获取其他程序共享的数据
一、这里通过getContentResolver()方法获取联系人的姓名,详情看文档,和从数据库中读信息相似,其实我也没怎么懂: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activ原创 2015-09-21 21:42:07 · 691 阅读 · 0 评论 -
何如在ADT中使用genymotion进行测试
在进行android开发时候使用ADT自带的AVD进行测试的时候往往会比较慢,为了提高工作效率,避免时间的浪费,我们通常会使用一种更为高效的模拟器,例如genymotion.至于如何在adt中使用genymotion进行测试呢,下面为大家进行说明:1.登录genymotion的官网进行下载(注:下载的时候是需要进行注册的),然后进行安装。2.运行genymotion,点击【转载 2015-09-19 09:01:48 · 1526 阅读 · 0 评论 -
Android 开发环境下载地址
博客地址 : http://blog.youkuaiyun.com/shulianghan/article/details/38023959 最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载;1. 百度网盘下载地址Android集成环境 NDK JDK 总链接 : http://pan.baidu.com/s/1bnjaDKb;转载 2015-09-19 09:03:08 · 656 阅读 · 0 评论 -
android学习:service的创建,打开、关闭一个service
一、在mainActivity同一目录下建立echoservice,扩展自service,另外要在Androidmanifest里的application中添加上service,Androidstudio会帮你完成这一步public class EchoService extends Service 二、之后再mainActivity中添加两个Button,startService和sto原创 2015-09-17 19:57:09 · 850 阅读 · 0 评论 -
android学习:service 绑定,与服务进行通信
一、首先在mainActivity中添加两个按钮bindService和unbindService,与其相关的事件分别用bindService()方法和unbindService实现,bindService()方法的第一个参数都是之前创建的Intent对象,第二个参数和unbindService()的参数写的是this,但是要用到ServiceConnection借口才管用:public cl原创 2015-09-17 20:35:17 · 565 阅读 · 0 评论 -
android学习:Activity简单操作---打开、关闭一个新的Activity
一、先在MainActivity同目录下新建一个Main2Activity:二、在layout目录下的Activity_main.xml中加入一个按钮: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android原创 2015-09-16 21:01:20 · 1852 阅读 · 0 评论 -
android学习:两个Activity之间的数据传输
本文在上篇文章创建的两个Activity的基础上进行操作,首先从MainActivity向Main2Activity传输数据:一、先在Activity_main2.xml中添加一段TextView来准备显示接受来的数据: <TextView android:layout_width="fill_parent" android:layout_height原创 2015-09-16 21:35:01 · 1066 阅读 · 0 评论 -
android学习:android Activity生命周期的七个方法测试
实现的代码,MainActivity.java里: @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); System原创 2015-09-16 20:28:54 · 2675 阅读 · 0 评论 -
Android学习:实现复杂的列表项
实现复杂的列表项,这里实现的是带图片的列表项,主要任务的写一个BaseAdapter的子类,不过在这之前先构造个存列表项数据的类ListViewCellData,实现构造函数和几个get方法即可,再在BaseAdapter中构造个数组存放几组测试数据:public class ListViewCellData { public String name,des; public int pic原创 2015-09-28 17:21:10 · 701 阅读 · 0 评论 -
android学习:android小程序,计算器
以前用Python、js写的计算器都是弱智型的,主要是练怎么做简单的UI,这次Android的计算器看到了不同的实现逻辑,虽然不是很难,但是以我的智商貌似真的想不到。一、布局就先不说了,我现在也没全弄懂,都是用手拖上去的,定义了16个按钮,主要说一下计算器的实现逻辑,首先建一个Item类,有value和type两个属性,value是double型,用来存数字,type是Int型,用来代替符号(原创 2015-09-24 20:35:16 · 1091 阅读 · 0 评论