android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· Android模拟器调试html5 app发布时间:2017-11-03
主机:Linuxx641.Android模拟器,模拟器设置--->打开EnableUsbDebug2.在主机上安装firefox,最低v36.菜单--->开发者--->WebIDE地址栏输入about:config,新建以下两个值extensions.adbhelper@mozilla.org.debugtrueextensions.adbhelper@mozilla.org.sdk.console.logLevelall3.模拟器上同样安装firefox,最低v36,设置-... 查看全文
这里对于App在微信开放平台上申请AppID和secret在这里就略过了,我们微信的授权登录流程,腾讯官网给的流程如下:1.第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数;2.通过code参数加上AppID和AppSecret等,通过API换取access_token;3.通过access_token进行接口调用,获取用户基本数据资源或帮助用户实现基本操作。下边我们看看代码是怎么实现的。源码地址一... 查看全文
在我们进行地图相关开发时候,避免不了要绘制比例尺。在百度,高德的地图API里都提供了比例尺控件,但是ArcGISforAndroid里并没有提供。不过没关系,我们可以自己绘制一个比例尺来。在绘制比例尺前,我们先了解几个概念:PPI,PixelsPerInch的所写,表示的是每英寸所拥有的像素数目;PX,像素,表示图像中的一个最小单位;DPI,DotsPerInch,每英寸点数,即图像密度;.9.PNG,Android开发里面的一种特殊的图片,这种格式的图片通过ADT自带的编辑工具生成... 查看全文
解析标准的第三方视频intentprivateList<String>mCurPlayList=newArrayList<String>();privateintmCurPosition=0;//当前的位置信息if(intent!=null&&TextUtils.equals(intent.getAction(),Intent.ACTION_VIEW)&&!TextUtils.isEmpty(intent.getType())&... 查看全文
虽然三星给旗下手机升级新版Android系统的速度并不是最快的,但一般来说承诺了升级就必定会在约定的时间内做到。目前最新的消息显示,三星已经开始为旗下的GaalxyS8和GalaxyNote8测试Android8.0系统,进展似乎还比较顺利。这次曝光的其实是三星的Experience9.0系统,基于Android8.0内核进行研发,目标是更加流畅,同时将相机UI升级到了Note8的级别。在国外论坛中,有参与测试的网友表示,升级之后续航方面没有明显的区别,但操作更加流畅了。同时... 查看全文
一:BaseAdapter介绍BaseAdapter是listview,gridview等列表,使用的数据适配器,它的主要用途是将一组数据传到ListView、Spinner、Gallery及GridView等UI显示组件,如果listView列表的数据项过多,如1000项,我们如果把这1000项全部放到界面中去,软件直接内存溢出了,BaseAdapter刚才可以帮我们解决这个问题,BaseAdapter工作原理图如下:从上图中看出,如果我们有1000个数据项,实际显示的只有7项... 查看全文
简介这是一个扫描框风格的新手引导,效果如上图。使用Gradlecompile'com.yanzhikaijky:YGuider:0.9.2'支持特性目前暂时只支持一个扫描框的引导(多扫描框的在设计)传入View对象就会根据它的位置信息生成坐标区域,保存在目标区域中。(所以View对象传入之后位置有更变的,请在startGuide()前重新调用prepare())传入区域坐标矩形(left,top,right,bottom)也可以设置目标。可以自定义弹窗布局... 查看全文
即将到来的11月,HTC将打响新机发布的第一枪,紧接着就是OPPO、锤子,还有传言中的一加、魅族等。对于“火腿肠”来说,此次至少准备了两款产品,一是HTCU11+,还有U11Life。U11+设计为全面屏、骁龙835、后指纹产品,而U11Life则是谷歌的AndroidOne新机。而AndroidOne最近一次更新机型是小米A1,基于小米5X打造,后者也是小米首款预装了原生ROM的产品。今天,赶在发布会前,T-Mobile在官网直接公布了U11Life的全部信息... 查看全文
虽说12月份谷歌才会推出Android8.1的正式版,但这个系统他们已经在紧张的测试中,而且加入的新功能也是越来越多。现在有开发者表示,Android8.1系统中谷歌正在试着打通与Chromebook的联系,具体来说新功能就是(SMSConnectPrebuilt),允许用户可以在Chromebook上收发手机短信,当然也包括新短信的通知提醒。当然了,前期谷歌测试中,自家的Pixel系列将会独享Android8.1上这个功能,后续会陆续开放到所有机型上,不过对于这个功能国人也就看看而已... 查看全文
《Android下获取FPS的几种方法》一文中提到了Gamebench工具,它不仅可以获取FPS,还可以获取CPU及内存占用率等系统状态信息。其局限性也非常明显,切换应用时需要重新选择监控对象。另外,一个月30分钟的试用时间,即使申请了几个帐号也不够用。为了方便开发和性能调优,于是考虑在Android远程桌面助手中添加监测前台应用的包名、CPU及内存使用状态的功能。相比Gamebench,增加了自动监测前台应用功能,无需手动切换受监控的对象。与VR系统性能息息相关的因素还有电池电量... 查看全文
我们先放一张HierarchyViewer的图:(模拟器Android4.4)看到数字6了吗,那个RelativeLayout是MainActivity的根ViewGroup,而在RelativeLayout之前还有5层,即系统默认的界面DecorView(FrameLayout)-->LinearLayout-->FramelLayout-->ActionBarOverlayLayout-->ContentFrameLayout.直接说结果吧... 查看全文
Google最近刚刚提供了第一款Android8.1公开预览版,它带来了相当多的新功能,其中一个功能是名为“ProductSans”的新字体,现在这个字体已经被提取出来,并可供任何愿意安装在手机上的用户使用。自Roboto以来,Google一直在制作自己的字体,其中一些比其他的第三方字体更好。这个仍然未命名的Google字体可能不会立即引起大多数用户的注意,但那些关注细节的人已经指出了明显的差异,例如字体的末端以弯曲的边缘而不是以直线的方式终止。我们将&ldquo... 查看全文
· 更新Android Studio 3.0碰到的问题发布时间:2017-10-27
更新完后试下运行正在维护的旧项目,出现各种错误,因为后来发现问题不在这,所以没记完整,大概如下:AlargerheapfortheGradledaemonisrecommendedforrunningjack.Itcurrentlyhas512MB.Forfasterbuilds,increasethemaximumheapsizefortheGradledaemontoatleast1536MB.Todothissetorg.gradle.jvmargs=... 查看全文
因为偶尔关注QQ运动,看到QQ运动的积分抽奖界面比较有意思,所以就尝试用自定义View实现了下,原本想通过开发者选项查看下界面的一些信息,后来发现积分抽奖界面是在WebView中展示的,应该是在H5页面中用js代码实现的,暂时不去管它了。这里的自定义View针对的是继承自View的情况,你可以将Canvas想象为画板,Paint为画笔,自定义View的过程和在画板上用画笔作画其实类似,想象在画板上作画的过程,你要画一个多大图形(对应View的测量onMeasure方法),你要画什么样的图形... 查看全文
除了Android8.1Oreo开发者预览版,Google今日还正式发布了AndroidStudio3.0,为其IDE引入了一系列新功能。AndroidStudio3.0专注于加速Android应用开发,包含大量更新内容,主要分为三个功能块,包括:一套用于快速诊断性能问题的新的应用程序分析工具支持Kotlin编程语言用于加速在最新的AndroidOreoAPI上开发的新工具更新概述:开发Kotlin编程语言支持——正如谷歌在GoogleI/O2017所宣布的那样... 查看全文
今晨,谷歌推出了Android8.1操作系统,Pixel手机和Nexus设备可以升级,分别包括Nexus5X、Nexus6P、PixelC、Pixel、PixelXL、Pixel2、Pixel2XL。可以看到,此前能升级8.0的NexusPlayer被移除名单之列。当然,这仅仅是Android8.1DeveloperPreview第一版,预计在12月发布正式版。如果是AndroidBeta用户,那么可以通过OTA的方式直升,数据不会遭清除,但DP版本的BUG较多,主要是用于开发人员... 查看全文
不管是苹果还是谷歌,都是努力加强操作系统的安全性,以确保给用户带来最大限度的私密性,当然目前的大环境趋势也确实是,大家越来越关注自己的信息安全。对于即将发布的Android8.1系统,谷歌要启用一个全新的安全协议“DNSoverTLS”,简单来说,这个新协议可以让互联网服务提供商不能暗自偷偷观察你在网上的一些举动。目前的DNS主要采用了UDP或TCP协议,而启用了TLS后,服务器几纳秒内完成域名解析的这个时间里,你是可以完全杜绝供应商的偷窥... 查看全文
通过友盟sdk集成微博、微信、qq等分享功能时,微博和qq很顺利,但在做微信集成时一直不成功。主要问题还是之前在微信开放平台申请创建移动应用时,对应用签名没有填写对,走了很多弯路现总结出来,加深记忆避免后继弯路。在这里微信开放平台的注册、移动应用的创建就不做说明了,需要注意的是提交申请后腾讯需要一周左右的时间进行审核,所以有着急上线的同学做好时间管理。在说具体的签名生成之前,我们先看看为啥需要签名。一、签名的理解签名是Android系统要求的,签名对于每个应用相当于应用的标识,用签名来和开发者... 查看全文
BI中文站10月23日报道经过多年的尝试,谷歌似乎开始认真对待硬件业务,但它没有机会成为另一个苹果或三星。相反,谷歌的硬件部门正悄悄将该公司开发的人工智能(AI)融入到人类生活的方方面面。图:在本月初的Pixel2发布会上,谷歌首席执行官桑达尔·皮查伊(SundarPichai)谈到了将人工智能与软件和硬件相结合的愿景突然间,谷歌开始看起来像一家硬件公司。随着假日购物季的临近,谷歌的产品开始变得更像你在三星或苹果看到的东西,而不再是搜索巨头。不久前,谷歌发布了新款Pixel2手机... 查看全文
· Android笔试题三发布时间:2017-10-21
1、java堆得Young区由哪些组成:Java堆由Perm区和Heap区组成,Heap区由Old区和New区(也叫Young区)组成,New区由Eden区、From区和To区(Survivor)组成。2、实现ContentProvider需要实现哪些方法:insert、delete、query、update、getType、onCreate方法3、开启服务有哪些方法,有什么区别,关闭服务有哪些方法:(1)、startService():通过该方法启动Service的话... 查看全文