android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· 魔方动态壁纸android源码下载发布时间:2015-02-02
由于是在虚拟机上跑的所以没有照片能够选择在手机上跑的话能够直接取相册照片。跟大家分享一下大家觉得能够的话就帮助下下~{:soso_e113:}源码下载:http://code.662p.com/view/2312.html<ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><... 查看全文
· 3D空战游戏Android源码发布时间:2015-02-02
这个是3D空战游戏源码,喜欢的朋友可以研究一下吧。源码下载:http://code.662p.com/view/3958.html<ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op>详细说明:http://android.662p.com/thread-752-1-1.html... 查看全文
FailedtofectchURlhttps://dl-ssl.google.com/android/repository/addons_list.xml,reason:Connectiontohttps://dl-ssl.google.comrefused安装使用SDKManager更新时出现问题FailedtofetchURLhttps://dl-ssl.google.com/android/repository/repository-6.xml,reason... 查看全文
Android使用SQLite数据库保存数据,那数据库版本升级是怎么回事呢,这里说一下。一、软件v1.0安装v1.0,假设v1.0版本只有一个account表,这时走继承SQLiteOpenHelper的onCreate,不走onUpgrade。1、v1.0(直接安装v1.0)二、软件v2.0有2种安装软件情况:1、v1.0-->v2.0不走onCreate,走onUpgrade2、v2.0(直接安装v2.0)走onCreate,不走onUpgradev1.0版本只有一个account表... 查看全文
· Android 中的缓存机制与实现发布时间:2015-01-31
Android开发本质上就是手机和互联网中的web服务器之间进行通信,就必然需要从服务端获取数据,而反复通过网络获取数据是比较耗时的,特别是访问比较多的时候,会极大影响了性能,Android中可通过二级缓存来减少频繁的网络操作,减少流量、提升性能。一、二级缓存工作机制所谓二级缓存实际上并不复杂,当Android端需要获得数据时比如获取网络中的图片,我们首先从内存中查找(按键查找),内存中没有的再从磁盘文件或sqlite中去查找,若磁盘中也没有才通过网络获取;当获得来自网络的数据,就以key... 查看全文
· Android权限详解发布时间:2015-01-30
在Android的设计中,资源的访问或者网络连接,要得到这些服务都需要声明其访问权限,否则将无法正常工作。在Android中这样的权限有很多种,这里ATAAW.COM将各类访问权限一一罗列出来,供大家使用时参考之用。android.permission.EXPAND_STATUS_BAR允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似WindowsMobile中的托盘程序android.permission.FACTORY_TEST作为一个工厂测试程序... 查看全文
· 抢滩登陆游戏android源码发布时间:2015-01-30
是3d游戏开发技术详解与技术案例书里的一个例子不多说上图{:soso_e113:}源码下载地址:http://code.662p.com/view/2271.html<ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op><ignore_js_op>详细说明:http://android.662p.com/thread-289-1-1.html... 查看全文
· Android -- java代码设置margin发布时间:2015-01-30
我们平常可以直接在xml里设置margin,如:<ImageViewandroid:layout_margin="5dip"android:src="@drawable/image"/>但是有些情况下,需要在java代码里来写,可是View本身没有setMargin方法,怎么办呢?通过查阅androidapi,我们发现android.view.ViewGroup.MarginLayoutParams有个方法setMargins(left,top,right,bottom)... 查看全文
· android Java instanceof关键字发布时间:2015-01-29
instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子:Strings="IAManObject!";booleanisObject=sinstanceofObject;我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的... 查看全文
· AndroidAnnotations学习笔记(七)发布时间:2015-01-29
@InstanceState在onSaveInstanceState(Bundle)里保存值,在onCreate(Bundle)中读取值。原来代码我们这样写@EActivity(R.layout.activity_test)publicclassTestActivityextendsActivity{inttesa;@OverridepublicvoidonSaveInstanceState(Bundlebundle){super.onSaveInstanceState(bundle)... 查看全文
所有@XXXRes注解都是你的res文件夹所对应的Android资源。资源ID可以设置到注解的参数里,像这样@StringRes(R.string.hello),如果没有设置资源ID,将使用字段名,并且这个字段不能是private的。这里多数的东东还是比较简单的,所以没有全试@StringRes这个对应的是字符串资源代码示例@EActivity(R.layout.activity_test)publicclassTestActivityextendsActivity{@StringRes(R... 查看全文
· Android下的数据储存方式(三)发布时间:2015-01-29
 Android下最好的数据储存方式:关系型数据库sqlite。 数据库的创建:使用SqliteOpenHelper类结合SqliteOpenHelper类和SQLiteDatabase类的帮助,我们可以方便地对数据库进行CURD操作。 数据库的创建:我们主要通过在SqliteOpenHelper类的onCreate方法中创建数据库表。那么,onCreate方法又是在什么时候执行的呢?我们先写一下代码:packagecom.whathecode.db... 查看全文
如何给你的Android安装文件(APK)瘦身本文翻译自:PuttingYourAPKsonDiet原作者:CyrilMottierAndroid的apk文件越来越大了这已经是一个不争的事实。在Android还是最初版本的时候,一个app的apk文件大小也还只有2MB左右,到了现在,一个app的apk文件大小已经升级到10MB到20MB这个范围了。apk文件大小的爆炸式增长主要是因为用户对app质量的期待越来越高以及开发者的开发经验增长,具体体现在以下几个方面:Android设备dpi的多样化... 查看全文
· AndroidAnnotations学习笔记(五)发布时间:2015-01-28
@Background这个注解表明,这个方法将运行现UI线程以外的线程中这个方法是在单独的线程上执行,但这并不一定意味着开启一个新的线程,因为会使用共享缓存线程池执行器,防止创建太多的线程。@EActivity(R.layout.activity_test)publicclassTestActivityextendsActivity{@UiThreadvoidToast(Stringtext,inttime){Toast.makeText(this,text,time).show();... 查看全文
@OptionsMenu、@OptionsMenuItem、@OptionsItem@OptionsMenu:用来指定菜单资源@OptionsMenuItem:MenuItem的实例@OptionsItem:用来接收菜单的选中事件没有上面的注解,我们要这样写代码@EActivity(R.layout.activity_test)publicclassTestActivityextendsActivity{MenuItemitemhome... 查看全文
· android java数组应用与说明发布时间:2015-01-28
如果定义类或结构数据则需每个都进行创建才可以使用,不然都为null如:PointFpts[]=newPointF[5];//pts[0].x=CSSliderSize/2;//这样未创建元素就访问是错误的//pts[0].y=(float)0.0;pts[0]=newPointF(CSSliderSize/2,(float)0.0);//髯创建才可以数组说明:详细请查看:http://www.cnblogs.com/mengdd/archive/2013/01/04/2844264... 查看全文
ADT-BundleforWindows是由GoogleAndroid官方提供的集成式IDE,已经包含了Eclipse,你无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。有了ADT-Bundle,新涉足安卓开发的同学也无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。第一步:JAVASDK(JDK)的安装:可以去问百度下载JDK,也可以到官方下载JDK。官方下载地址:http... 查看全文
@TextChange这个注解是用于接收android.text.TextWatcher.onTextChanged(CharSequences,intstart,intbefore,intcount)Android定义的事件。未使用@TextChange之前,我们的代码要这样写:@EActivity(R.layout.activity_test)publicclassTestActivityextendsActivity{@ViewById(R.id.tv_test... 查看全文
· Android -- DisplayMetrics发布时间:2015-01-28
干货DisplayMetricsdm=newDisplayMetrics();this.getWindowManager().getDefaultDisplay().getMetrics(dm);screenWidth=dm.widthPixels;screenHeight=dm.heightPixels;density=dm.density;densityDpi=dm.densityDpi;scaledDensity=dm.scaledDensity... 查看全文
· AndroidAnnotations学习笔记(一)发布时间:2015-01-27
@EActivity原来在没用(AndroidAnnotations)之前,我们写代码是这样写:publicclassTestActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_test);}}不过有了AndroidAnnotations之后... 查看全文