登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

DevStore Android源码之陌陌源码

本源码是一个老版本的陌陌源码,翻了翻代码,发现有完整的登陆注册功能(基于本地)其余都是静态页面。有需要的朋友可以拿去研究一下。其中登陆账号是86930007密码为123456。源码地址:http://dwz.cn/wVmA0
101012221 2015-4-20 17:59
阅读:45998 评论:104 赞:4

(原创)你还在用notifyDataSetChanged?

 想到发这篇帖子是源于我的上一篇帖子#Testin杯#多线程断点续传后台下载 。帖子中讲述的项目使用了listView这个控件,而且自定义了adapter。在更新item的进度条时发现每次使用notifyDataSetChanged(),都会去调用自定义adapter中的getView方法。这时问题就出现了,用notifyDataSetChanged方法去更新listView中的i ...
X-viking 2012-8-22 17:02
阅读:23722 评论:16 赞:24

1、下拉框spinner:获取选中值的几种方法

   spinner绑定的值一般分3种形式存放:   1、存放在java页面的数组中:{"湖北","武汉","荆州"}   2、存放在strings.xml文件中   3、存放在数据库中,调用接口获得   1、2是在一般的页面中比较常用,个人推荐第2种。这样你的页面看起来不会很 ...
ym3263231 2011-6-23 22:16
阅读:18819 评论:3 赞:4

最新Android面试题整理 + 各个巨头公司面试题

注:帖子来自安卓巴士巴友./android-115989-1-1.html面试的几个回答技巧http://blog.sina.com.cn/s/blog_ad991b1601018mjc.html2013-5-9号补充:今天最新的腾讯面试题,应该说是所有面试中最难的,我个人感觉。而且是个女面试官,好嗨皮啊,哈哈。腾讯面试题1.inta=1;intresult=a+++3<<2;2.inta=2;intr ...
moubenmao 2013-5-11 01:53
阅读:17925 评论:6 赞:16

搞了好几天,终于把fragment每次重新加载ui的问题搞定了,这里写出来大家分享一下 ...

1、首先了解一下fragment的生命周期onCreate是指创建该fragment类似于Activity.onCreate,你可以在其中初始化除了view之外的东西,onCreateView是创建该fragment对应的视图,你必须在这里创建自己的视图并返回给调用者,例如return inflater.inflate(R.layout.fragment_settings, container, false);。super ...
rocklei 2013-2-28 14:07
阅读:16213 评论:4 赞:1

Android实现ListView过滤功能之继承BaseAdapter进阶版

Android实现ListView过滤功能之继承BaseAdapter进阶版实现ListView过滤功能最方便的便是使用ArrayAdapter,里面自带的getFilter()方法能很方便的实现此功能但是在实际的开发中,ArrayAdapter有的时候满足不了我们项目的各种需求,所以一般都是继承于BaseAdapter,然后继承BaseAdapter不能像ArrayAdapter那样直接通过ListVie ...
zml_2015 2016-8-1 02:42
阅读:14607 评论:7 赞:0

微信分享SDK不跳转的原因 com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_ ...

03-2814:39:51.719:D/MicroMsg.SDK.MMessage(20915):sendmmmessage,intent=Intent{ act=com.tencent.mm.plugin.openapi.Intent.ACTION_HANDLE_APP_REGISTER(hasextras)},perm=com.tencent.mm.permission.MM_MESSAGE03-2814:47:31.219:D/MicroMsg.SDK.WXApiImplV10(22453):ignorewechatappsignaturevalidation微信SDK不 ...
舒舒_M 2013-3-28 14:52
阅读:14343 评论:1 赞:5

Android RIL源码梳理(1) ——rild启动流程

一、RIL的基本架构     Android RIL (Radio Interface Layer)提供了Telephony服务和Radio硬件之间的抽象层。RIL负责数据的可靠传输、AT命令的发送以及response的解析。一般的,应用处理器(AP)通过AT命令集与无线通讯模块(基带/BP)通信。通信的方式又分为主动请求的reques ...
潇竹zling 2013-9-3 20:08
阅读:14159 评论:0 赞:0

Android中Application类用法(转)

Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,所以Application可以说是单例(singleton)模式的一个类。通常我们是不需要指定一 ...
vincy西西1010 2013-2-18 15:15
阅读:10951 评论:5 赞:0

【Android】Android 获取控件高度宽度三种方法

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]publicclassMyImageViewextendsImageView{publicMyImageView(Contextcontext,AttributeSetattrs){super(context,attrs);}publicMyImageView(Contextcontext){super(context);[email protected] ...
sd6276670 2012-11-6 18:53
阅读:10898 评论:3 赞:0

【OpenGL ES系列教程三】着色语言 Shading Language(一)

写在前面:(建议大家务必读完)说实话,很不愿意写这两篇教程,很多人会觉得我的教程是教OpenGL ES 2.0在Android手机上的开发知识,没有必要将这些在你们看来没有用的东西,但对于3D游戏开发人员来说,掌握这门语言尤为重要。本教程的后继内容将从多个方面介绍OpenGL ES着色语言的基本知识,使巴友们初步了 ...
manyou 2012-8-20 01:59
阅读:10240 评论:9 赞:10

出现"已安装了存在签名冲突的同名数据包"的原因及解决办法 ...

如果你在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸载这个软件,然后安装新版软件。如果无法卸载,可能手机(pad)在发售前将该软件内置在手机中无法卸载。如果是这个原因的话,你可以尝 ...
小彪哥2010 2013-3-7 18:49
阅读:9937 评论:0 赞:0

【OpenGL ES系列教程一】初识OpenGL ES2.0(一)

 OpenGLES是基于OpenGL三维图形API的子集,主要针对于手机以及PDA等嵌入式设备设计的。 随着Android系统版本以及硬件水平的提升,OpenGLES版本也由原先仅支持固定渲染管线的OpenGLES1.X升级为支持自定义渲染管线的OpenGLES2.0。这使得使用OpenGLES2.0渲染的3D场景更加真实从而能够创造全新的用户体验。现今较为知 ...
manyou 2012-8-18 01:26
阅读:9825 评论:14 赞:11

安卓TXT电子书阅读器代码解析

写博客的习惯是断断续续,大部分都是转载别人的好的技术文章。今天呢我也来写几篇原创的博客,今天这里要分享的是我在早期做的一个TXT电子书阅读器,基本实现的功能有电子书列表,阅读翻页,修改字体大小,修改背景,跳转到指定位置和书签功能。可以说还是基本凑齐了大部分阅读器的功能了,下面先看几张图片:  & ...
729741121 2012-8-20 23:38
阅读:9652 评论:41 赞:29

广告投放| 申请友链|手机版|站点统计|安卓巴士

返回顶部