android
clarence_123
程序猿一个
展开
-
14.android向web提交参数的4种方式案例
1..get提交的2种方式第一种方式:关键代码:public static String get_save(String name, String phone) { //传入需要提交的参数,按情况添加多个参数/*** 出现乱码原因有2个 提交参数没有对中文编码,解决方法:使用URLEncoder.encode(xx,xx)对要提交的汉字转码* tomatCAT服务器默认原创 2013-06-23 16:22:08 · 597 阅读 · 0 评论 -
Android重力感应实现方式简介
Android中的很多游戏的游戏都使用了重力感应的技术,但其api demo却并没有重力感应的实例(不知道是不是我没找到,找到的朋友麻烦告诉我一下,谢谢),因为开发的需要,就研究了一下重力感应这方面,因为网上关于这方面的东西比较少,所以写出来跟大家交流一下,算是抛砖引玉吧。(ps.因为重力感应式需要真机才能测试的,所以,下面提供的demo程序只能在真机上跑。)因为官方说明比较含糊难懂,转载 2013-06-13 22:57:35 · 447 阅读 · 0 评论 -
分享45个android实例源码,很好很强大.收藏吧!!!
分享45个android实例源码,很好很强大http://www.apkbus.com/android-20978-1-1.html andriod闹钟源代码http://www.apkbus.com/android-20974-1-1.html android源码分享之指南针程序http://www.apkbus.com/android-20973-1-1.html 重力转载 2013-06-13 23:47:04 · 811 阅读 · 0 评论 -
Android基站定位——通过手机信号获取基站信息(一)
基站定位原理:通过手机信号获取基站信息,然后调用第三方公开的根据基站信息查找基站的经纬度值,想要具体地址信息的再根据经纬度值获取具体的地址信息。 一、通过手机信号获取基站信息通过TelephonyManager 获取lac:mcc:mnc:cell-id(基站信息)的解释:MCC,Mobile Country Code,移动国家代码(中国的为460);MNC,Mobile Netw转载 2013-06-12 22:13:51 · 1014 阅读 · 0 评论 -
android 如何实现删除保存到sd卡上的图片功能
File f =new File(path)f.delete();原创 2013-05-30 16:44:46 · 1675 阅读 · 0 评论 -
Android 对话框(Dialog)大全 建立你自己的对话框
Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog),showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).转载 2013-05-30 17:23:36 · 294 阅读 · 0 评论 -
Android上传文件到Web服务器,PHP接收文件(2)
接上一篇文章《Android上传文件到Web服务器,PHP接收文件(一)》 http://www.linuxidc.com/Linux/2012-02/54985.htm,这次在之前的基础上添加进度显示,Java代码如下所示:1.package com.lenovo.uptest; 2. 3.import java.io.DataInputStream; 4.import转载 2013-05-30 13:10:46 · 602 阅读 · 0 评论 -
[置顶] Android上传文件到Web服务器,PHP接收文件(一)
Android上传文件到服务器,通常采用构造http协议的方法,模拟网页POST方法传输文件,服务器端可以采用JavaServlet或者PHP来接收要传输的文件。使用JavaServlet来接收文件的方法比较常见,在这里给大家介绍一个简单的服务器端使用PHP语言来接收文件的例子。服务器端代码比较简单,接收传输过来的文件:[php] view plaincopyprint?转载 2013-05-30 13:08:26 · 635 阅读 · 0 评论 -
Android ImageView设置图片的可见性,设置颜色的不同方法,设置图片指定大小
1、public voidsetVisibility (int visibility)visibilityOne of VISIBLE, INVISIBLE, or GONE但是在调用此方法的时候image.setVisibility(visibility)其中visibility是int型的参数。对应转载 2013-05-29 14:43:25 · 667 阅读 · 0 评论 -
Android 调用相册 拍照 实现系统控件缩放 切割图片
android 下如果做处理图片的软件 可以调用系统的控件 实现缩放切割图片 非常好的效果 今天写了一个demo分享给大家 嘿嘿。 [java] view plaincopyprint?package cn.m15.test; import java.io.ByteArrayOutputStream; import java.io.File; i转载 2013-05-28 15:20:44 · 592 阅读 · 0 评论 -
百度地图2地之间的距离计算公式
public static double getDistanceFromXtoY(double lat_a, double lng_a,double lat_b, double lng_b){double pk = (double) (180 / 3.14169);double a1 = lat_a / pk;double a2 = lng_a / pk;doubl原创 2013-05-24 00:27:00 · 1691 阅读 · 0 评论 -
1.android最简单的拨打电话功能
只要使用这个intent即可调用拨号功能拨打电话Intent intent=new Intent();intent.setAction("android.intent.action.CALL"); intent.setData(Uri.parse("tel:电话号码"));startActivity(intent);注意添加拨打权限://案例源码原创 2013-06-15 16:57:01 · 453 阅读 · 0 评论 -
5.android测试工程2种方式简介
第一种:右键eclipse选择新建android Test Project按照向导选择已存在项目,自动生成测试用例工程第二种:在要测试的工程AdroidMainfest.xml文件中加入如下代码在 内添加在外,内添加android:name="android.test.InstrumentationTestRunner" android:targetPackage="要测原创 2013-06-15 20:20:26 · 506 阅读 · 0 评论 -
4.文件保存与读取
【保存文件在应用下】关键代码:try {//getApplicationContext()为上下文对象变量。name为文件名变量,Context.MODE_PRIVATE文件私有模式常量,即只允许本应用使用,并采用追加内容 FileOutputStream outputstream=getApplicationContext().openFileOutput(name, Co原创 2013-06-15 18:53:02 · 597 阅读 · 0 评论 -
13.android读取远程图片案例
注意访问网络权限:关键代码:Bitmap bitmap=BitmapFactory.decodeByteArray(data, 0, data.length);imageview.setImageBitmap(bitmap);完整案例:package caicai.cn.netimag;import java.io.ByteArrayOutputStream;i原创 2013-06-21 00:22:57 · 734 阅读 · 0 评论 -
12.php做服务器生成json数据,android解析json案例简介
php生成json数据:使用json_encode()函数$data1=array("id"=>"1","name"=>"cai","phone"=>"3333");$data2=array("id"=>"1","name"=>"cai","phone"=>"4444");$data3=array($data1,$data2);echo json_encode($data3);原创 2013-06-20 22:54:38 · 1062 阅读 · 0 评论 -
11.PHP生成XML数据,android解析XML案例简介
PHP生成XML数据:$dom = new DOMDocument("1.0"); //生成XML头部header("Content-Type: text/plain"); //确定页面类型$persons = $dom->createElement("persons"); //生成节点元素$dom->appendChild($persons); //添加为子原创 2013-06-20 00:10:15 · 695 阅读 · 0 评论 -
10.android通讯录案例
注意清单文件里添加权限:通讯录里有3个重要的表第一个 mimetypes (类型表)1 vnd.android.cursor.item/email_v22 vnd.android.cursor.item/im3 vnd.android.cursor.item/postal-address_v24 vnd.android.cursor.item/photo5 vn原创 2013-06-17 23:19:56 · 823 阅读 · 0 评论 -
9.ContentProvider内容提供者使用案例
1.在项目清单文件内声明内容提供者将下列代码拷贝到内//name值表示内容提供者的类文件,authorities值表示内容提供者唯一标识,可当做访问的域名2.创建内容提供者的类原创 2013-06-16 22:46:53 · 453 阅读 · 0 评论 -
8.数据库操作的2种方法
SQLiteDatabase db = dber.getWritableDatabase();//dber参考上一篇文章第一种:db.execSQL("insert into person(name,phone) values(?,?)", new Object[] {p.getName(), p.getPhone() });db.execSQL("delete from person原创 2013-06-16 22:35:21 · 431 阅读 · 0 评论 -
7.android数据库操作实例
1. 在使用数据库时必须创建一个操作类继承SQLiteOpenHelperpackage cn.service;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;pub原创 2013-06-16 22:20:24 · 510 阅读 · 0 评论 -
6.文件的4种操作模式
文件的操作模式:1.私有模式 Context.MODE_PRIVATE //只允许本应用使用,并且以覆盖的方式添加内容2.追加模式 Context.MODE_APPEND / /只允许本应用使用,并且以追加的方式添加内容3.可读模式 Context.MODE_READABLE //允许所有应用读取4.可写模式 Context.WRITEABLE //允许所有应用写原创 2013-06-15 20:41:42 · 560 阅读 · 0 评论 -
2.三种点击事件的调用
第一种:通过XML文件里定义点击事件名调用android:layout_width="fill_parent"android:layout_height="wrap_content" android:onClick="call" />public void call(View v){ }第二种:通过id找到控件,调用匿名内部类and原创 2013-06-15 17:10:03 · 622 阅读 · 0 评论 -
3.android最简单的短信发送器
SmsManager manager=SmsManager.getDefault(); ArrayList texts=manager.divideMessage(发送的内容); //通过divideMessage()将短信分为数条发送for(String text:texts){ manager.sendTextMessage(对方号码, null, text, null, nu原创 2013-06-15 17:43:40 · 414 阅读 · 0 评论 -
android吹的功能
最近研究腾讯吹一吹,写了一个dome 贴出核心的线程代码,那么吹一吹的原理是什么呢? 声音 对 就是声音.1.当用户到吹一吹界面之后 有一个核心的线程便开启一直在读取麦克风的声音信息.2.当500毫秒以内或者读取的5次数据的平均值超过某一个值的时候 则就可以触发吹一吹事件3.通知界面,界面接受到之后 响应响应的动画。以下是线程的代码:package com.bshark转载 2013-05-09 11:13:58 · 463 阅读 · 0 评论 -
Android调用相机并将照片存储到sd卡上
Android中实现拍照有两种方法,一种是调用系统自带的相机,然后使用其返回的照片数据。 还有一种是自己用Camera类和其他相关类实现相机功能,这种方法定制度比较高,洗染也比较复杂,一般平常的应用只需使用第一种即可。用Intent启动相机的代码:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);star转载 2013-05-23 14:31:29 · 396 阅读 · 0 评论 -
android 滑动菜单SlidingMenu的实现
首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局.[java] view plaincopyprint?转载 2013-05-09 09:52:12 · 454 阅读 · 0 评论 -
Android实现局部图片滑动指引效果
本文介绍在Android中实现局部的图片滑动指引效果。 其实关于Android滑动指引效果,我曾经发布过一篇文章,里面实现的整个页面的指引滑动,有兴趣的朋友可以查看:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html。 另外关于Android中的局部滑动,我也曾发布过一篇文章,是关于实现导航菜单转载 2013-05-02 23:02:14 · 797 阅读 · 0 评论 -
listview分页加载
当用户从网络上读取微薄的时候,如果一下子全部加载用户未读的微薄这将耗费比较长的时间,造成不好的用户体验,同时一屏的内容也不足以显示如此多的内容。这时候,我们就需要用到另一个功能,那就是listview的分页了。通过分页分次加载数据,用户看多少就去加载多少。通常这也分为两种方式,一种是设置一个按钮,用户点击即加载。另一种是当用户滑动到底部时自动加载。今天我就和大家分享一下这个功能的实现。首先,写原创 2013-05-17 12:29:43 · 583 阅读 · 0 评论 -
好论坛推荐
1. apkbus : http://www.apkbus.com/Android-97-3.html原创 2013-05-17 13:03:25 · 385 阅读 · 0 评论 -
Activity 透明,半透明效果的设置transparent
说到这个透明效果.这问题就来了。这个Activity和layout到底是什么关系呢? 如果我这个Activity里面有layout.在这个layout里有各种控件.那控件会透明吗?我的想法是一个Activity 是一个窗口,layout只是描述如何瓜分这个窗口.他没有外观.真正显示的是那些控件.上网查了,Acitivity透明的方法网上很详细,我也在此列下吧res/val原创 2013-05-03 16:45:20 · 562 阅读 · 0 评论 -
漂亮的左右滑动的案例
本文的目的是要实现左右滑动的指引效果。那么什么是指引效果呢?现在的应用为了有更好的用户体验,一般会在应用开始显示一些指引帮助页面,使用户能更好的理解应用的功能,甚至是一些新闻阅读器会把一些头条新闻以指引效果的形式显示。说个最基本的,就是我们的手机主屏幕就是这种效果。 下面我们就开始实现我们的左右滑动指引效果。为了大家更好的理解,我们先看下实现效果,如下图所示:转载 2013-04-28 11:09:56 · 892 阅读 · 0 评论 -
Android实现渐显按钮的左右滑动效果
setInAnimation:设置View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.animation.Animation;一个接受两个参数,类型为Context和int,分别为Context对象和定义Animation的resourceID。setOutAnimation: 设置View退出屏幕时候使用的动画,参数setInAnimation转载 2013-05-02 21:59:28 · 668 阅读 · 0 评论 -
Android SharedPreferences的使用
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过去W转载 2013-05-03 10:41:37 · 412 阅读 · 0 评论 -
Android应用开发中的风格和主题(style,themes)
http://www.cnblogs.com/playing/archive/2011/04/01/2002469.html越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;转载 2013-05-03 00:03:35 · 494 阅读 · 0 评论 -
最简单的左右滑动翻页案例
要支持翻页必须使用viewpage ,要使用viewpage必须引入 android-support-v4.jar包main.xmlandroid:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical" >android:id="@+i原创 2013-05-02 20:39:41 · 1312 阅读 · 0 评论 -
android实现应用程序只有在第一次启动时显示引导界面 ,以后就不在显示了
程序安装后第一次启动:启动页-->功能介绍页-->系统主页以后启动:启动页-->系统主页 所以在启动页中判断一下就可以了 可以弄一个文件保存一个状态,推荐用SharedPreferences。1.可以定义一个变量来判断程序是第几次运行,如果是第一次则跳转到引导的Activity,如果不是第一次则执行系统主页。判断系统是第一次运行的代码实现如下:在Act转载 2013-04-28 14:07:45 · 764 阅读 · 0 评论 -
android 资源引用的例子
resource是java源代码之外的静台信息。例如layout。resource作为文件存放在res/目录下面,除了res/raw/外,Android会自动解析,例如layout文件,我们不需要自己去解析XML封装。我们之前用过res/layout/,以及res/anim/之前已经用过。Image:文件存放在res/drawable/,存放镜头的icon。Raw:res/raw/转载 2013-05-05 09:50:14 · 332 阅读 · 0 评论 -
Android类似于滚动的通知栏实现
控件类似于网页上的滚动播报栏图片1:图片2:如上图,实现滚动栏里多条消息的自切换;点击后获取具体内容。简单是实现代码:public class PublicNoticeView extends LinearLayout { private static final String TAG = "LILITH"; private Con转载 2013-05-07 16:46:17 · 616 阅读 · 0 评论 -
Android实现翻页功能原理
本文介绍Android中实现翻页功能原理及示例。 第一种翻页效果如下: 实现原理: 当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。作gf垂直于om且cb垂直于am, 三角形cfg与gfm相似,则 cf:gf = gf:mf cf=(gf转载 2013-05-07 16:00:14 · 425 阅读 · 0 评论