android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· 创建android Notification发布时间:2014-04-06
说明:根据项目选择的基础sdk,选择不同的创建Notification的方法1在androidsdk3.0之前直接通过newNotification的方法直接创建通知对象2在androidsdk3.0是通过Notification.Builer的方法间接配置Notification的属性和创建Notification的功能3在androidsdk4.0以上是通过android-support-v4.jar包中的NotificationCompat.Builder类... 查看全文
TheVerge今天获得了一份独家资料,内容主角是Google对客厅争夺战的最新答案——AndroidTV,一个有着极简界面的电视机顶盒。虽然这款机顶盒设备并未获得Google官方承认,但无论从完成度还是TheVerge所获的消息来看,AndroidTV的真实性已不容置疑。六月份的I/O大会上很可能会出现它的身影。也许是源出同宗的原故,AndroidTV的界面与Amazon刚发布的FireTV非常相似,对仔细对比下来,Google做得更加极致。一切以内容为主的界面... 查看全文
· AndroidManifest.xml发布时间:2014-04-06
位于项目的根目录中package:包表示整个Java应用程序的包名,而且是一个默认程序名称versionCode:该工程生成的apk版本号,1开始2,3,4不断升级versionName:版本名称installLocation:auto、internalOnly、preferExternal手机中安装程序的地方ROM,SD卡android:icon表示应用程序的logo图标android:label:应用的工程文字说明android:name:表示整个应用程序的主程序的名称intent... 查看全文
· Android获取屏幕的高度和宽度发布时间:2014-04-06
方法一:DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);intwidth=metrics.widthPixels;//屏幕的宽度intheight=metrics.heightPixels;//屏幕的高度方法二:Displaydisplay=getWindowManager.getDefaultDisplay()... 查看全文
· Android消息推送机制发布时间:2014-04-06
1.推送方式基础知识:当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新的信息一般来说有两种方法,第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。虽然Pull和Push两种方式都能实现获取服务器端更新信息的功能... 查看全文
· 用Visual Studio 2010开发Android应用发布时间:2014-04-04
在开发你的第一个Android应用程序之前,你应该先检查一下是否安装了AndroidSDK,以及是否创建好了Android模拟器(AVD),如果有不清楚的地方,请先看我以前发布的这篇文章“Android是什么,如何为VisualStudio2010安装Android开发环境”,完成安装后再继续看下面的内容。MonoforAndroid1.0是一个为第三方开发人员用C#构建原生态Android应用程序提供的框架,它给Android带来了完整的MonoVM... 查看全文
· 高效开发 Android App 的 10 个建议发布时间:2014-04-04
假如要GooglePlay上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能够经得起测试。即使高效的代码也是需要时间来运行。今天这篇文章我们就讲讲怎么尽可能地缩短运行时间... 查看全文
无奈啊,无奈,本人本来是做.NET开发的,辛辛苦苦的做了三年的.net开发,最终还是无奈的放弃了,钱途实在太渺茫了,正值移动开发流行,一个没什么经验的小毛孩儿做移动端开发出来了刚从学校毕业就接近我们做了三年的工资了,想想还真是悲哀啊,所以必须转型了。现在转IOS开发以及一年了,上线的App也超过十个了,无奈新公司又要做android开发,又舍不得出钱,咋办?还要自己去学,哎,反正你发工资,我来做,做不好你别怨我,还能学门新东西,何乐而不为呢。废话少说,今天是Android学习的开篇的博客... 查看全文
现在,聊天类应用层出不穷,但是联网是它们最基本的要求。不过却有一款特别的应用《FireChat》,它不需要联网哦!《FireChat》可以在断网的情况下向群组或单独好友发送文字或照片。其实原理并不复杂,它是利用蓝牙、点对点网络或者WiFi来向附近的人传递消息,而不同于其他应用——依赖全球定位或者蜂窝基站三角网定位来锁定用户。因为受这些工具的限制,FireChat最好是在30米范围内使用。之前,FireChat只有iOS版,今天安卓版也在PlayStore上线啦... 查看全文
· 高效开发Android App的10个建议发布时间:2014-04-04
英文原文:AndroidApplicationDevelopment:10TipsforMoreEfficientApps假如要GooglePlay上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题是至关重要的了。这里不需要讨论高效编程... 查看全文
· 在Android上执行Java程序发布时间:2014-04-04
一些小程序需要在Android设备上跑一下,看看输出。写Android工程就太浪费精力了。如下代码查看存储设备(路径/storage/external_storage/sda1/)剩余空间:importandroid.os.StatFs;publicclassFreeDisk{publicstaticvoidmain(String[]args){System.out.println("\nFreeMemory="+FreeMemory... 查看全文
· Android文件操作工具类发布时间:2014-04-03
这个工具类包含Android应用开发最基本的几个文件操作方法,也是我第一次发博客与大家分享自己写的东西。如果有什么补充或修改,欢迎大家提出宝贵的建议。importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream... 查看全文
· Android与java之间使用UDP互传传输发布时间:2014-04-03
遇到技术难题了,连续一周没有攻破;哪位高手指点一下;Android与java之间使用UDP互传传输,文件大于UDP最大传输长度65537;采用分包传送导致android端地址和端口长期使用异常。android必须使用一次关闭一次。。。望大神,高手指点。。。... 查看全文
在线杂志objc.io本来是专注于Objective-C技术/iOS开发,但四月一期的主题却是Android开发。编辑称,Android特刊的起因是愚人节玩笑,但随后意识到iOS开发者会感兴趣了解另一个主要平台如何进行开发。本期刊登的文章《Android101》展现了Objective-C和Java在应用程序结构上的差异;《AndroidIntents》展现了Android能更容易的在一个程序中启动另一个程序或共享内容,以拍照分享为例,Android的步骤就比iOS少几步... 查看全文
· Android 通过Socket 和服务器通讯发布时间:2014-04-02
Android通过Socket和服务器通讯,是一种比较常用的通讯方式,时间比较紧,说下大致的思路,希望能帮到使用socket进行通信的人(1)开启一个线程发送消息SocketOutputThread消息是放在队列里的,当有消息后,进入队列,线程唤醒,发送消息,并反馈发送是否成功的回调(2)开启一个线程接受服务器消息SocketInputThread为了防止一直收数据,浪费电池的电,采用NIO的方式读socket的数据,这个是本文的关键(3)开启一个线程,做心跳,防止socket连接终断... 查看全文
首先看效果图,看下这两个界面,第一个中用到了一个自定义的FlowRadioGroup,支持复合子控件,自定义布局;第二个界面中看到了输入的数字自动4位分割了吧;也用到了自定义的DivisionEditText控件。下面直接看源码FlowRadioGroup了;1/*2*Copyright(C)2006TheAndroidOpenSourceProject3*4*LicensedundertheApacheLicense,Version2.0(the"License")... 查看全文
下载地址:http://developer.android.com/sdk/installing/studio.html#download如果出现启动不了的问题进入AndroidStudio安装目录E:\software\AndroidStudio\bin,运行studio.bat出现原来是没有设置JAVA的环境变量!No.1在系统变量里点击新建,变量名填写JAVA_HOME变量名JAVA_HOME变量值C:\ProgramFiles\Java\jdk1.7.0_21No... 查看全文
使用微信的朋友圈会发现,点击某一条评论后输入框会弹出来,然后所点击的那一项会自动地滚动到输入框上方的位置,这样如果开始所点击的评论在屏幕很下方的话,就不会被输入框遮住,虽然微信这一点在我的MX2频繁点几次后滚动的位置就完全错误了,但据说在有些机型上效果还不错,还有其他地方可能会有类似的需求,比如登录时软键盘可能会把登录按钮遮住。要实现这个功能需要注意的地方主要有两点:什么时候进行滚动操作,以及有可能还需要在输入框消失时回滚回去。输入框弹出后所点击的项要滚动到输入框上方... 查看全文
· 把Android源代码加入SDK发布时间:2014-04-02
各位调试Android程序的时候遇到“sourcenotfound”错误应该很抓狂吧,Goolge在发布SDK时没有把源代码包含进去着实有点让人费解,对很多人来说Git无疑是个生涩的东西,而framework中所有Java代码加起来打个包也就是20多MB。更要命的是,AndroidEclipseplugin(ADT)不允许我们在项目属性中attach源代码到android.jar上。好在EricBurke找到了把source加入到SDK中的办法... 查看全文
继三个月前推出iOS版本之后,MOOC巨头Coursera终于也对Android用户交出了答卷。据TNW报道,Android版的App已登陆GooglePlayStore,该公司向全世界提供免费教育的目标,也前进了一大步。与之前的iOS版一样,Android版Coursera向用户提供的课程超过600门,来自斯坦福和耶鲁等100多个教育机构,参与院校还在不停增加。通过应用,Android用户可以浏览课程名单,参与课程,观看视频讲座,也可以下载后离线观看。而且用户登陆后还可以收到即将开课的通知... 查看全文