android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· android jni 之C语言基础发布时间:2014-05-31
*含义1.乘法3*52.定义指针变量int*p;//定义了一个名字叫p的变量,能够存放int数据类型的地址3.指针运算符,//如果p是一个已经定义好的指针变量则*p表示以p的内容为地址的变量打印数据类型%d-int%ld–longint%c-char%f-float%lf–double%x–十六进制输出int或者longint或者shortint%o-八进制输出%s–字符串3、指针指针就是地址.热身小程序介绍指针int*p;//p是变量的名字... 查看全文
一.Eclipse的下载到网站:http://www.eclipse.org/downloads/上,由于我们是用Java开发的所以步骤如下:找到“EclipseIDEforjavaDevelopers”此处右上角会根据你当前使用的系统自动选择,Mac下就会自动选择位“MacOSX(Cocoa)”然后点击右边的“MacOSX64bit”(这里我的Pro是i5处理器可以用64位的),根据你的机器也可以选择&ldquo... 查看全文
将近一个月没有更新博客了,由于这段时间以来准备毕业论文等各种事务缠身,一直没有时间和精力沉下来继续学习和整理一些东西。最近刚刚恢复到正轨,正好这两天看了下Android上关于图片异步加载的开源项目,就顺便整理记录下来,作为这一个多月来博客的重新开火做饭吧。从今天起我会陆续恢复博客的更新,也希望大家继续支持。今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Universal-Image-Loader,该项目的功能十分强大,可以说是我见过的目前功能最全... 查看全文
· Android -- 获取IP和MAC地址发布时间:2014-05-29
通过InetAddress.getLocalHost()得到始终是“127.0.0.1”,要想得到真正的网络ip地址要通过下面的方法:首先新建一个工程,修改AndroidManifest.xml文件增加用户权限,如下:<uses-permissionandroid:name="android.permission.INTERNET"/><!--必写--><uses-permissionandroid:name="android... 查看全文
接到一个小需求,要求实现类似截取头像的图片裁剪的功能!时间要求很紧,所以就上看了几个小Demo。虽然原理不难,但是真正好用的没有几个。在一堆烂苹果里找到一个最不烂的。然后又自己修改了一下,达到了预期需求实现!部局部分:1<?xmlversion="1.0"encoding="utf-8"?>2<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"3android... 查看全文
有一个很简单的方法在你的Android应用中实现Google搜索。在这个例子中,我们将接受用户的输入作为搜索词,我们将使用到Intent.ACTION_WEB_SEARCH。GoogleSearchIntentActivity.javapackagecom.technotalkative.googlesearchintent;importandroid.app.Activity;importandroid.app.SearchManager;importandroid.content... 查看全文
当进入改壁纸的设置页面但是还没有设置时09-2107:55:05.575:INFO/System.out(1337):serviceonCreate09-2107:55:05.614:INFO/System.out(1337):serviceonCreateEngine09-2107:55:05.634:INFO/System.out(1337):MyEngine09-2107:55:05.663:INFO/System.out(1337):onCreate09-2107:55:05.746... 查看全文
美国西部时间18号早上,也就是我们的19号凌晨,BlackBerryDevCon活动隆重举行,PlayBook2.0开发测试版随之发布。PlayBook2.0的一个重要功能就是支持Android应用。那么,如何将Android应用移植到PlayBook上呢?我自己测试了一下,成功在PlayBook上运行Android应用,下面我们来看看具体的方法。因为PlayBook2.0上带有一个AndroidPlayer的组件,Android应用只需要做一个简单的转换,转换成PlayBook的bar文件... 查看全文
· 第一章 Android平台简介发布时间:2014-05-27
Android是Google公司于2007年11月5日发布的基于Linux内核的移动平台,该平台由操作系统、中间件、用户界面和应用软件组成,是一个真正开放的移动开发平台。本章将介绍Android系统的起源、特点、应用程序框架以及开发环境的搭建,让读者对Android平台有个初步的了解,之后将开发第一个Android程序HelloAndroid,并通过对该程序的简单分析,带领读者步入Android开发的大门。1... 查看全文
· Android蓝牙传感应用发布时间:2014-05-27
Android手机一般以客户端的角色主动连接SPP协议设备(接上蓝牙模块的数字传感器),连接流程是:1.使用registerReceiver注册BroadcastReceiver来获取蓝牙状态、搜索设备等消息;2.使用BlueAdatper的搜索;3.在BroadcastReceiver的onReceive()里取得搜索所得的蓝牙设备信息(如名称,MAC,RSSI);4.通过设备的MAC地址来建立一个BluetoothDevice对象;5... 查看全文
 我们有时候想让listview的第一行自动获取到焦点,我们就会使用view.requestFocus(0)来操作,而有时候并不生效,debug后显示rerurn为false。 这是因为我们获取焦点太早,listview控件还为加载完毕。可以尝试一下方法解决: listview.post(newRunnable(){@Overridepublicvoidrun(){view.requestFocus(0);}}); ok,问题解决!... 查看全文
· 三、android中Handle类的用法发布时间:2014-05-26
当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activity互不影响。当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭... 查看全文
摘要:该文章将向大家分享Android中的资源与国际化的问题。今天给大家分享一下Android中的资源与国际化的问题,通常我们新建一个Android工程,目录结构如下图所示:我们主要看一下layout与values目录,layout里的xml文件的我们应用使用布局的文件,values里的sring.xml是用来存放文字资源,一个key对应一个value值。但是在实际应用开发中,通常横屏(land)与竖屏(port)可能布局文件有所不同,这时候我们可以独自定义横屏与竖屏的布局文件(文件名字要一样... 查看全文
千锋金牌讲师老罗老师简介:国内第一批Android教学讲师,10多年软件开发经验,6年多教学经验,曾担任广东电信北京分公司移动事业部项目经理,主持过微软中国平台考试系统、山西省旅游局智能化平台等大型项目,发布的《老罗Android教学视频》短短几个月风靡全网。授课思路逻辑清晰,所讲授的Android课程实战性强,被学员赋予“老罗”称号。本套视频特点:1、本套视频秉承千锋良心教育的理念和移动互联网的共享互助精神,把Android整套应用体系分享给大家。2... 查看全文
· Android下拉刷新上拉更多瀑布流发布时间:2014-05-26
关于瀑布流,我相信有很多朋友经常会用到.但是呢我们经常也会遇到这个问题,比如瀑布流不能下拉刷新,或者上拉更多,有的是一个简单的touch事件监听上拉加载更多,但是很显然,这样的功能以及用户体验得不到提高.所以,今天抽空把那个可以下拉上拉的瀑布流开发出来,其中借鉴了一位大仙的下拉上拉控件.我们现在开始看下效果图由于模拟器屏幕太小,所以我先设置他一排显示两张图片,可以很明显的看到下拉刷新和上拉加载更多.现在来看下我们的MainActivity.javapackagecom.fay... 查看全文
· Android滑动开关-ToggleButton发布时间:2014-05-26
我们先看下滑动开关的效果图:我们先上代码:这里是自定义控件ToggleButton.java:packagecom.fay.toggle;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;importandroid.graphics.Matrix;importandroid.graphics... 查看全文
· Android -- LayoutInflater发布时间:2014-05-26
LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在BaseAdapter的getView方法中用到,用来获取整个View并返回。LayoutInflate的三种用法:方法一:LayoutInflaterinflater=LayoutInflater.from(this)... 查看全文
在《EffectiveJava2ndEdition》中,第6条“消除过期的对象引用”提到,虽然Java有垃圾回收机制,但是只要是自己管理的内存,就应该警惕内存泄露的问题,例如的对象池、缓存中的过期对象都有可能引发内存泄露的问题。书中还提到可以用WeakHashMap来作为缓存的容器可以有效解决这一问题。之前也确实遇到过类似问题,但是没有接触过“弱引用”相关的问题,于是查阅了一些资料。《Java理论与实践:用弱引用堵住内存泄漏... 查看全文
· android猜猜红桃A游戏源码发布时间:2014-05-26
一个简单的猜扑克游戏,很适合初学者,点击TextView扑克由反面变为正面,未点击的TextView有透明效果,点击再玩一次按钮,运行洗牌程序undefined<ignore_js_op><ignore_js_op>详细说明:http://android.662p.com/thread-876-1-1.html... 查看全文
· 传说中的谷歌汽车版Android界面发布时间:2014-05-26
在今年的CES大会上,谷歌和英伟达宣布与通用、本田、奥迪和现代汽车合作成立“开放汽车联盟”(OpenAutomotiveAlliance)。它们最开始宣布的消息语焉不详,只是提到了该计划的核心原则以及将Android推广到汽车上的目标。从那以后,我们就很少听到相关的消息了。现在,我们又了解到了谷歌对于汽车版Android(内部称之为Gearhead)的一些远景规划。可信度这个传闻的可信度约为70%。我们相信谷歌的汽车版Android界面将很接近我们今天看到的样子。当然了... 查看全文