android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· Android笔记之adb命令解析1发布时间:2015-05-04
由于本人学习Android也挺长时间了,一直把日记记在evernote里面,由于刚离职比较空闲就打算把evernote里的日志一遍遍整理出来发布到网上分享。要在cmd命令中直接使用adb,需要配置环境变量:目录XXX\sdk\platform-tools查看adb-help帮助命令打印出以下内容:AndroidDebugBridgeversion1.0.31<!--安卓调试桥接器版本号:1.0.31-->-a... 查看全文
干货(1)首先创建一个抽象类BackHandledFragment,该类有一个抽象方法onBackPressed(),所有BackHandledFragment的子类在onBackPressed方法中处理各自对Back事件的消费逻辑。onBackPressed返回布尔值,宿主FragmentActivity将会根据该方法的返回值判断子Fragment是否有消费Back事件。此外,宿主FragmentActivity还会保持一份当前Fragment的引用,当用户按下Back键时... 查看全文
· Android事件总线还能怎么玩?发布时间:2015-05-04
作者简介:何红辉,Android工程师,现任职于友盟。顾名思义,AndroidEventBus是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使我们的代码更加简洁,耦合性更低,提升了我们的代码质量。但它能做的却不仅限于这些。经过定制,它能完成很多有意思的功能,那么究竟该怎么做呢?就让我们一起往下看吧。不堪回首的痛首先,让我们先来看看这么一个场景:你是否在开发的过程中遇到过从Activity... 查看全文
经过一年多时间不间断传闻,两天前的BUILD2015大会上,微软终于还是宣布了未来让Windows手机或者设备运行Android应用程序。此举似乎不仅相当于微软公开表态自家平台的开发者不够给力,而且听起来就像是对微软粉丝的一种亵渎。然而,微软所做的事情有点不可思议,除了Android之外,在一定程度上Windows也能够运行iOS应用程序。不过,微软并没有公布太多细节,现场演示部分大多关于Android平台,而且结果来看其实际运行效果比原生支持Android应用程序的BlackBerry好得多... 查看全文
· android sqlite select,update,delete语法发布时间:2015-05-03
Stringsql="updaterecentsongtabsetusetime=?,strdatetime=?wheresongid=?";//修改的SQL语句db.execSQL(sql,newString[]{usetime,strDateTime,songid});//执行修改... 查看全文
· Android线程之AsyncTask发布时间:2015-05-03
在之前的博客中为大家分享过关于Android多线程处理,想必大家对于Android为什么要使用多线程已经有了清晰的认识,我就在简单唠两句,Android规定UI界面的更新必须在在主线程进行,对于访问网络的耗时操作必须在子线程中执行,所以如果你想成为一名真正的Android开发工程师,多线程是你的必修课。本篇带给大家关于Android为我们封装好的一个简单的线程类AsyncTask。AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作... 查看全文
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4474748.htmlRapidFloatingActionButtonGoogle推出了MaterialDesign的设计语言,其中FloatingActionButton就是一部分,但是Google却没有提供一个官方的FloatingActionButton控件,网上找了几个试用了下,但是始终没有找到合适的,所以,自己动手丰衣足食了... 查看全文
· Android登录等待效果发布时间:2015-05-03
上一篇为大家分享了关于AsyncTask的使用,本篇结合AsyncTask为大家介绍一个我们经常看到的一个效果,就是当我们点击登录后,会弹出一个请等待的小窗体,这个效果是如何实现的呢?本篇我就带大家简单实现一下。首先请看效果图:就是当我们填写好个人信息后,点击登录,然后就进入了这个界面,好了,下面我们一起来实现一下。第一步:布局文件:activity_main.xml<RelativeLayoutxmlns:android="http://schemas.android... 查看全文
英文原文:Google’sDartlanguageonAndroidaimsforJava-free,120FPSapps这不是Google第一次抄微软后路了,当年WindowsPhone系统发布,Google就第一时间将WP的内置邮箱、浏览器都做了屏蔽,同时所有旗下应用都不予以移植。本次微软在Build上宣布ProjectAstoria,意欲让Windows10系统兼容现有的Android应用,并为开发者提供相应的JavaAPI... 查看全文
· Android -- RecyclerView发布时间:2015-05-03
"Aflexibleviewforprovidingalimitedwindowintoalargedataset."可以说是ListView的升级版,ListVie中我们需要自己写ViewHolder,当然你也可以不写,是在RecylerView中,是要让写的哟~RecyclerView适用于无法在一个屏幕范围内展现格式一样的数据时,需要用多行或多列来展示。例如展示联系人,图片,视频等。用户需要滑动屏幕来查看数据,这时RecyclerView的特性就有用武之地了。比如... 查看全文
· Android_notifyDataSetChanged()发布时间:2015-05-02
在Android扫雷游戏中,对雷区的设计用到gridview,要实现在点击事件中更新雷数(数据),就用到notifyDataSetChanged(),可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新数据。LeiAdapteradapter=newLeiAdapter(LEVEL,this,gv);//LeiAdapter是自定义的适配器adapter.notifyDataSetChanged();... 查看全文
· Android点击效果发布时间:2015-05-02
我们在开发网站时,会发现当我们添加<a/>标签后,标签有一个点击效果,比如颜色变化,这样开看起来用户体验会很棒,那么在我们的Android开发中如何加入这样的效果呢?本篇就为大家揭开它的神秘面纱。既然是点击事件的变化,我们就要监控用户是否点击,这里我有两种实现方式:1、通过改变背景图片达到上述效果;2、通过改变背景颜色来达到上述效果。两者各有千秋,比如当我们设计按钮(Button)的点击事件时,建议使用第一种;而当我们设计诸如Item时,建议使用第二种... 查看全文
· Android基础开发入门(一)发布时间:2015-05-02
前言:我学了一年多的C#(从学编程算起,也没有两年,我现在大二下),中间也一直在学WP开发,虽然技术不咋地,很渣渣,但微软在Build大会上宣布的策略让我觉得有必要学习一下安卓开发了。关于微软的策略,没什么好说的,只有平台强大了,开发者才能存活,对于微软和.NET开发者来说,这是一荣俱荣,一毁都毁的事。目前来看WP开发者或许内心有一点受伤,不过在个人看来这都没什么,我们还是多学一门技术来丰富一下自己好了。我在学习安卓的同时还是会继续学习.NET方面的技术,对于Java,大二上学期上过这门课... 查看全文
· android测试本地服务调试流程发布时间:2015-05-02
我今天调试的整个过程1,安卓发现连不上本地的tomcat2,使用浏览器直接尝试,发现可以连上3,怀疑是安卓APP和浏览器访问有差异,后上网搜索不到APP,只有浏览器尝试再不就是改IP,我应该改的都改了,还是不行4,反思两种访问应该都是一样的,都是一种url请求的封装,一个是手动封装,一个是浏览器给你封装了5,既然不是这个问题,那是什么问题呢,不知道6,然后开始百度,百度一下,没用,没有用结果7,然后google,有有建议新启一个线程或者开启一项服务,寻思还是新启动线程简单8,于是着手写... 查看全文
· Android -- 状态栏高度发布时间:2015-05-02
干货Class<?>c=null;Objectobj=null;Fieldfield=null;intx=0,sbar=0;try{c=Class.forName("com.android.internal.R$dimen");obj=c.newInstance();field=c.getField("status_bar_height");x=Integer.parseInt(field.get(obj).toString());sbar=getResources()... 查看全文
· Android引导页设计发布时间:2015-05-02
大家在安装好一个应用后,第一次打开时往往会出现一个使用引导页,形式一般为三、四张图片,随着我们的滑动进行切换,在最后一页会有一个进入应用的按钮,我们通过点击这个按钮可以进入应用,其实这其中没有太多的复杂的地方,切换的完成就是一个ViewPager,说了这么多,下面开始为大家解读代码:开始我们的设计之前我们需要做一些准备工作,首先我们新建一个工程,然后选择工程通过右键单击properties,然后选择JavaBuildPath,点击右侧Libraries,再点击Addjar... 查看全文
五一劳动节谷歌给我们一个大惊喜,今天这货悄悄更新镜像啦~传闻已久的Android5.1.1终于来了,目前只有Nexus72013(WiFi),Nexus7(WiFi),Nexus10小伙伴们可以自行到developers.google.com去下载刷机,这里值得一提的是,已久有网友的N10收到了OTA,更新包大小为13M左右,很显然只是进行了一些bug的修复:Android5.1.1forGoogleNexus7Wi-Fi(2012)Android5.1.1forGoogleNexus7Wi... 查看全文
如果PC上连接多部Android设备(包括Android模拟器),在进入Console时还需要使用adb-sdeviceidshell。比较麻烦,本文为此编写了一个Shell脚本文件(需要在Linux或OSX下才能使用,windows下需要用bat或cmd从新编写)。基本思路时先用adbdevices命令扫描有多少Android设备连接到PC上,然后从返回值中截取设备名称,并显示一个菜单。最后用户可以选择菜单项前面的序号进入指定的Android设备。无需再输入deviceid。效果如下图所示... 查看全文
Serializable静态变量序列化不会被保存publicclassTestimplementsSerializable{privatestaticfinallongserialVersionUID=1L;publicstaticintstaticVar=5;publicstaticvoidmain(String[]args){try{//初始时staticVar为5ObjectOutputStreamout=newObjectOutputStream(newFileOutputStream... 查看全文
· Android SAX解析XML发布时间:2015-04-30
1.简介1).SAX,全称SimpleAPIforXML,是一种基于事件的解析器。SAX采用事件驱动机制来解析XML文档。什么是事件驱动模式?它将XML文档转换成一系列的事件,由单独的事件处理器来决定如何处理。每当SAX解析器发现文档开始、元素开始、文本、元素结束、文档结束等事件时,就会向外发送一次事件,而开发者则可以通过编写事件监听器处理这些事件,以此来获取XML文档里的信息。工作原理:就是对文档进行顺序扫描,当扫描到文档(document)开始与结束、元素(element)开始与结束、文档... 查看全文