android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
问题webView调用JS出错。classTestJS{......publicTestJS(){}publicvoidsave(Stringdata){webView.loadUrl("javascript:alert("+data+")");}......}W/WebView(2088):java.lang.Throwable:AWebViewmethodwascalledonthread'JavaBridge'... 查看全文
· Android -- ListView与Adapter发布时间:2014-06-19
ListView在Android中有着很重要的作用。Android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。背景建了个Person类,里面有Name,Number,id,三个属性。privateStringname;privateStringnumber;privateintid;主要用来向listView中添加信息的。布局<LinearLayoutxmlns:android="http://schemas.android... 查看全文
在前公司做一个图片处理的应用时,项目交付的时候,客户的手机在运行应用的时候,一直在崩溃,而这个异常就是OutOfMemory的错误,简称为OOM,搞得我们也是极其的崩溃,最后,我们是通过网上搜集资料和代码走查的方式来优化解决的,这里,我就把我们收集到资料和总结的经验分享下吧。Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看到的OutOfMemory的错误,通常是堆内存溢出。移动开发和web开发的最大的区别是设备资源受限,对一般手机应用... 查看全文
所谓的轮番切换广告栏,指的是下面这个东西,笔主不知道该怎么确切描述这货...笔主没有百度研究过其他大牛是怎么实现这个功能的,在这里笔主充分发挥DIY精神,利用ViewFlipper闭门土制了一个,下面尽笔主所能,将整个仿造过程所需的全部技能一次性放送出来,先上效果图!(不保证以上广告真实性...)素材:请自行百度图片,美女尤佳圆点:1:2:ViewFlipper:android自带的ViewFlipper类提供了定时自动轮放内置View对象的功能... 查看全文
6月16日消息,自从谷歌移动操作系统Android在2008年与美国电信运营商T-Mobile联手推出了G1手机后,该系统已经走到了自己的第六个年头。对于许多人来说,Android一直都是一个拥有更多功能、手机规格和更大屏幕的移动平台。而且,该系统的每次更新都会为我们带来更多的系统优化。然而,或许是由于用户所购买的手机型号不够出色,或者他们没有将系统更新到最新版本的原因,我们还是看到了许多对Android平台不满意用户的出现。因此,谷歌在去年推出了Android4.4(代号为&ldquo... 查看全文
· Android 事件模型发布时间:2014-06-16
本文内容基于监听的事件模型基于回调的事件模型Android支持两种事件模型,基于监听的事件模型和基于回调的事件模型。基于监听的事件模型基于监听的事件模型是一种委托式的,更“面向对象”的事件处理,这跟Java(或C#)是一样的。事件监听处理模型有三个对象:事件源(EventSource),也就是GUI组件。事件(Event),也就是Event对象,GUI组件上所发生事件的相关信息。事件监听器(EventListener),负责监听事件源所发生的事件,并对各种事件做出相应的响应。其中... 查看全文
微软的桌面系统每三到五年升级一次,苹果的OSX和iOS每年更新一次,iOS在其七年历史中只进行过一次大的设计界面修改,最新版WindowsPhone8的外观和WindowsPhone7几乎相差无几。只有Android,两个相近的版本之间就可能面目全非。官方商店PlayStore五年内经历了五次大的重新设计,对Android而言,这已经是家常便饭。在Android的六年历史中,它的早期并不十分受欢迎,直到Android4.0之后它才成为移动市场的统治性操作系统,每天有150万部设备激活... 查看全文
微软与众多Android厂商签署了专利授权协议,但从来没有公开它持有多少项Android技术专利。出人意料的是,为了收购诺基亚手机业务,微软今年4月递交到中国商务部的文件中完整公开了它的Android专利。微软称,微软Android项目许可包括了微软与智能手机相关的多项技术专利,主要涵盖三个部分:Android操作系统各层级使用的微软技术专利;ex-FAT、RDP、EAS等技术专利;以及与WiFi、3G/4G有关的技术专利。这些技术专利绝大部分是非标准必要专利。微软在附件中列出了310项专利... 查看全文
· android 动态改变屏幕方向发布时间:2014-06-16
LANDSCAPE与PORTRAIT范例说明要如何通过程序控制Activity的显示方向?在Android中,若要通过程序改变屏幕显示的方向,必须要覆盖setRequestedOrientation()方法,而若要取得目前的屏幕方向,则需要访问getRequestedOrientation()方法。本范例为求简要示范更改做法,设计了一个按钮,当单击按钮的同时,判断当下的屏幕方向,例如竖排(PORTRAIT),则将其更改为横排(LANDSCAPE);若为横排(LANDSCAPE)... 查看全文
画外音————好久没上来发文章了,这几个月一直忙着一些跟编程不沾边的事,拖了好久,现在还在持续中,顺利的话7月份应该能解放了。。今天偶尔上来写一段番外篇性质的心得发现。之前搞的Android项目,作为底部导航工具栏,一直用的是普通的ImageButton,搭配几张漂亮的图片,写写监听器就完事,效果看下面的图,虽然简单,但是有一个不太好的缺点,那就是导航到新的页面的时候,都要手动处理这个按钮的点击状态(让它高亮底图)和其它按钮的点击状态... 查看全文
环境交代:刚学Android,在官网下载的新版的ADT以及新版的SDK在新版的IDE(ADT)创建项目时如果你的最小版本(minimumrequiredSDK)要支持4.0以下版,并且目标版本为(4.0+).那么此时IDE会为你创建一个兼容包(appcompat_v7)如下图,创建发短信项目后就会有如下的项目目录结构这个时候在生成的项目主Activity不是以前的那种继承的Activity,而是继承的ActionBarActivity,我把发短信的界面创建起。界面效果如下。点此时我用this... 查看全文
1.Brand,IMEI,DeviceOS,DeviceFactoryTimepublicstaticStringgetDeviceBrand(Contextcontext){Stringbrand="";brand=android.os.Build.BRAND;Editoreditor=SharePreferencesUtils.getAppInfoSharedPreferenceEditor(context);editor.putString(Constants... 查看全文
· android tween animation合集发布时间:2014-06-14
自己写的一些tweenanimation动画xml文件,可用于activity切换,图片切换动画等http://files.cnblogs.com/zj2012zy/anim.rar... 查看全文
许许多多的qpp,在启动时会显示一些帮助页或者产品介绍什么的,通常滑动到最后一页时会有一个开始体验的按钮,用来跳转到app的主activity上,但是如果没有?可以通过如下方法实现:1.为ViewPager设置监听,OnPageChangeListener2.实现监听响应publicvoidonPageScrollStateChanged(intstate){switch(state){caseViewPager.SCROLL_STATE_DRAGGING:misScrolled=false... 查看全文
androidapp一般都会定义自己的BaseActivity,如果各子Activity都需要接收广播但对广播的处理又不同时,可以考虑在BaseActivity中注册BroadcastReceiver,而在子类中实现各自的响应逻辑,现将代码框架罗列如下:1.定义自己的activity基类publicclassBaseActivityextendsFragmentActivity{privatestaticfinalStringTAG="BaseActivity"... 查看全文
在Android开发中为了inflate一个布局文件,大体有2种方式,如下所示://1.getainstanceofLayoutInflater,thendowhateveryouwantLayoutInflaterinflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);//2.you'reinsomeViewclass... 查看全文
· Android 操作Sqlite发布时间:2014-06-14
首先要用一个类来继承SQLiteOpenHelper,并必须实现publicDatabaseHelper(Contextcontext,Stringname,CursorFactoryfactory,intversion){super(context,name,factory,version);}具体类如下(关键地方我都加了注释):packagecom.example.sqllitedemo;importandroid.content.Context;importandroid... 查看全文
有好几周没写东西了,一方面是因为前几个周末都有些事情,另外也是因为没能找到好的写作方向,或者说有些话题值得分享、写作,可是自己积累还不够,没办法只好闷头继续研究了。这段时间一边在写代码,一边也在想Android中究竟是如何将R.layout.xxx_view.xml这样的布局文件加载到Android系统的view层次结构中的(即我们常说的view树)。这期间一方面自己研究了下源码,另一方面也在网上搜索了下相关文章,发现了2篇很不错的同主题文章,推荐给大家:http://blog.csdn... 查看全文
· Android DEV : Android Studio Build Error发布时间:2014-06-14
   有段时间没打开AndroidStudio,今天尝试编译个App却出现如下错误.Error:TheSDKBuildToolsrevision(19.0.3)istoolowforproject':app'.Minimumrequiredis19.1.0   折腾了一下,发现原来是app的buildToolsVersion没有跟上AndroidSDKBuild-Tools版本变化,更新下app目录下的build... 查看全文
在对数据库操作时,常用的有两种方法:1、在代码中建库、建表;2、直接将相关库、表建立好,将db文件拷贝至assets目录下;现在来看看第二种方法:privateStringGetDataBasePath(Contextcontext){StringpackageName=context.getPackageName();//Log.i("PackName",packageName);//StringDB_PATH=String.format... 查看全文