Android移动开发
文章平均质量分 80
l_漫漫
这个作者很懒,什么都没留下…
展开
-
Android中ListView点击事件失效的解决办法
今天的第二篇博客了,每一篇都只为了记录我所做项目中遇到的一些问题。现在我所做的项目是这样的:我做了一个读取手机通讯记录的界面,使用了ListView控件,在ListView的item中添加了一个按钮。代码编写完成后,经过模拟器运行,发现ListView的setOnItemClickListener()方法失效。首先我怀疑是我在增加功能时不小心删去或修改了使点击事件正常的代码,但是经过检查,原创 2016-03-21 15:19:21 · 6434 阅读 · 1 评论 -
Android 最火的快速开发框架AndroidAnnotations使用详解
@EActivity 示例:@EActivity(R.layout.main)public class MyActivity extends Activity {}@fragment示例:@EFragment(R.layout.my_fragment_layout)public class MyFragment extends Fragment转载 2016-08-16 14:13:06 · 504 阅读 · 0 评论 -
自定义控件的设计
今天主要是想记录一下最近这两天研究的关于自定义控件的一些东西。首先说明,我的程序是用Android Studio写的。在给自己提供复习的渠道的同时,希望也能给与大家一下帮助。原创 2016-05-20 17:14:25 · 599 阅读 · 0 评论 -
Android 点击按钮同时更换按钮背景颜色和按钮文本颜色
上周五工作时遇到了一个需求,要求顶部有三个单选按钮,按下其中一个按钮时,该按钮的背景颜色及文本颜色均发生改变。首先考虑用了RadioGroup,控件里面设置了三个RadioButton,水平排列。<RadioGroup android:id="@+id/radioGroup1" android:layout_width="150dp"原创 2016-04-25 09:18:14 · 5427 阅读 · 0 评论 -
安卓自定义View基础:坐标系
原文章地址一.屏幕坐标系和数学坐标系的区别由于移动设备一般定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向, 所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的,详情如下:(PS:其中的∠a 是对应的,注意y轴方向!)实际屏幕上的默认坐标系如下:PS: 假设其中棕色部分为手机屏幕二.View的坐标系注意:View的坐标系统是转载 2016-05-27 14:58:57 · 489 阅读 · 0 评论 -
Android studio中关于如何签名apk和查询项目的SHA1
今天自己做了一个关于地图的小Demo。虽然是仅仅实现了在界面中显示出地图的功能,但是在设计这个小Demo的过程中,还是遇到了一些基本的问题:如何得到项目的SHA1值。查找了许多资料,又不断的实验,才得出了正确的做法,因此有必要写下来,以防再用。我的项目中使用了高德地图的Android SDK。在高德地图开发者平台申请Key值时需要填写“发布版安全码SHA1”。那么问题来了,什么是SHA1?原创 2016-05-26 16:08:20 · 4426 阅读 · 0 评论 -
Android studio gradle配置
本篇博文转自于:Android studio gradle配置Gradle 基本概念首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单android build.gradle。build.gradle //设置脚本的运行环境 buildscript {转载 2016-05-26 11:31:00 · 377 阅读 · 0 评论 -
Android中的Volley通信框架
感谢原作者:Android中的Volley通信框架1. 什么是Volley? 在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,在2013年Google I/O 上,Volley发布了。Volley是Android平台上的网络通信库,转载 2016-05-25 10:47:12 · 420 阅读 · 0 评论 -
Android中实现类似qq好友列表展开收起的效果
最近两天学习实现了一个功能,感觉很好,一定要记录下来。在网上找了一些资料,林林总总,总是不那么齐全,有的代码做成小Demo还会报错,需要自己调试半天。也幸好如此,我将此功能涉及到的一些知识点理解的更加深刻一些。功能需求:设计一个列表,类似qq好友列表,点击一级标题(对应:组名称),展开二级内容(对应:好友列表),再点击,则收起二级内容。一级标题下有一按钮,随着列表的展开收起自动的跟在一原创 2016-04-29 10:28:50 · 14288 阅读 · 2 评论 -
Android基础知识问答
前天和昨天回忆了一些Android方面的基础知识,发现一阵时间不复习,对其描述的语言组织的就不是太流畅,我将其归结于自己对其的不熟悉,因此以问答形式记录一部分问题。1、(最基础的)Java中的基本数据类型:一共有8种,byte,int,shot,long,char,boolean,float,double。2、Amdroid系统的架构采用了分层的架构,从高层到底层分别是:(1) 应原创 2016-04-11 13:51:14 · 529 阅读 · 0 评论 -
单机版APP记住密码功能的实现及EditText的输入框背景设置
今天记录两个小小的功能的实现,方便日后回顾。所有的代码即便是自己一点点敲出来的,如果一个月两个月不看,也会忘记其具体实现的方法代码。正是因为之前疏于记录,导致有些东西再写的时候总是有卡壳的感觉,因此现在尽量在坚持着将遇到的一些小技巧,小功能的实现记录下来。正所谓“好记性不如烂笔头”。言归正传。首先将EditText输入框的背景设置写在这里。其实该背景框可以设置自定义的背景,也可以设置为原创 2016-04-27 08:43:50 · 885 阅读 · 0 评论 -
android asmack 注册 登陆 聊天 多人聊天室 文件传输
本篇文章为转载文章,转自博客园的一篇文章,作者:没有代码。http://www.cnblogs.com/not-code/archive/2011/07/16/2108369.htmlXMPP协议简介XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,转载 2016-04-13 12:01:29 · 640 阅读 · 0 评论 -
Android 使用Zxing生成二维码
private Bitmap encodeAsBitmap(String contents, BarcodeFormat format, int desiredWidth, int desiredHeight) throws WriterException { final int WHITE = 0xFFFFFFFF; // 可以指定其他颜色,让二维码变成彩色效果 final int转载 2016-04-07 17:21:08 · 511 阅读 · 0 评论 -
实现点击item中的按钮跳转至另一个Activity
这个是一个小功能的实现,是我在面试过程中遇到的一个问题。在这里记下来,一方面,便于自己日后复习,另一方面,也希望有一天能够有初学者看到这篇文章并能够给予其帮助。 很简单,我主要是想实现以下功能: 我是设计的一个联系人通讯录,在通话记录Activity中有ListView控件读取手机的通话记录,其中ListView中的item中加入了一个按钮(ibDetails)原创 2016-03-21 11:18:45 · 9404 阅读 · 2 评论 -
Android中Service(服务)详解
Service是Android中四大组件之一,在Android开发中起到非常重要的作用,先来看一下官方对Service的定义:A Service is an application component that can perform long-running operations in the background and does not provide a user interf转载 2016-08-24 10:22:56 · 535 阅读 · 0 评论