
Android
文章平均质量分 66
sfshine
这个作者很懒,什么都没留下…
展开
-
如何使用WebView访问https的url——处理SslError
在Android中,WebView是用来load http和https网页到本地应用的控件。在默认情况下,通过loadUrl(String url)方法,可以顺利load诸如,http://www.baidu.com之类的页面。但是,当load有ssl层的https页面时,如用webview授权网易客户端如https://money.183.com.cn/,如果这个网站的安全证书在Android无转载 2012-03-05 21:56:36 · 1246 阅读 · 0 评论 -
android java获取当前时间的总结
==========================================================================================================第一种方法import java.text.SimpleDateFormat; SimpleDateFormat formatter =原创 2012-03-05 21:50:44 · 829 阅读 · 0 评论 -
SharedPreferences 的用法
SharedPreferences存储类效率分析SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理转载 2012-03-05 22:07:17 · 656 阅读 · 0 评论 -
Android基础-----Progress Dialog
ProgressDialog 是Android中很常用的处理后台线程显示前台界面的工具import android.app.Activity;import android.app.ProgressDialog;import android.os.Bundle;import android.os.Handler;import android.os.Message;impor原创 2012-03-06 12:42:10 · 813 阅读 · 0 评论 -
JAVA编码规范
声明如需复制、传播,请附上本声明,谢谢。原文出处:http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html,译文出处:http://morningspace.51.net/,moyingzz@etang.com http://huihoo.org/code/java_code_con转载 2012-03-06 22:47:13 · 645 阅读 · 0 评论 -
android调用系统相机实现拍照功能
在实现拍照的功能时遇到了很多问题,搜索了很多资料,尝试了很多办法,终于解决了,下面简要的描述下在开发过程中遇到的问题。虽然之前看过android开发的书,但是没有做过东西,这次也是临时决定让我做一个android采集系统的演示程序。拍照是其中一个功能,让网搜索了下拍照有两种方式,其中一种就是调用系统相机实现拍照功能。启动照相机进行拍照,代码如下:[java] vie转载 2012-04-08 19:44:56 · 940 阅读 · 0 评论 -
窗体两个按钮各占一半
<Button android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_weight="1"/> <Button android:layout_height="wrap_content" android:layout_width="fi转载 2012-04-08 21:39:12 · 1170 阅读 · 0 评论 -
java 歌词解析
package data;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.Vector;import java.util.regex.Matcher;imp转载 2012-04-08 09:22:30 · 2214 阅读 · 0 评论 -
正则表达式练习: android 歌词解析lrc 转 txt 代码
//主要用到了java io 的基本知识 和 正则表达式package com.su;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java原创 2012-04-08 15:23:33 · 1180 阅读 · 0 评论 -
activity间的传值
1.值由A.class传递到B.classA.class中:Java代码 Intent intent = new Intent(); //设置传递方向 intent.setClass(A.this,B.class); //绑定数据 intent.putExtra("username1",username); in转载 2012-04-08 19:47:50 · 661 阅读 · 0 评论 -
android硬件传感器
纯属转载:http://dev.10086.cn/cmdn/bbs/thread-41843-1-1.html 1、传感器入门 自从苹果公司在2007年发布第一代iPhone以来,以前看似和手机挨不着边的传感器也逐渐成为手机硬件的重要组成部分。如果读者使用过iPhone、HTC Dream、HTC Magic、HTC Hero以及其他的Android手机,会发现通过将手机横向或纵向放置,屏转载 2012-04-09 09:55:47 · 3642 阅读 · 0 评论 -
ANDROID常用权限记录
网络状态 网络连接 手机状态 读取权限 wifi状态原创 2012-04-08 09:25:38 · 528 阅读 · 0 评论 -
最简单的httppost
protected String login(String username, String passwd) {// TODO Auto-generated method stub String strResult = null;Toast.makeText(LoginActivity.this, username+"\n"+passwd, Toast.LENGTH_SHORT).原创 2012-04-08 09:27:07 · 626 阅读 · 0 评论 -
改写ListView 实现加载本地图片 非 id
//主Activityimport java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.ArrayList;import java.util.HashMap;import java.util.List; import android.app.Activity;impo原创 2012-04-09 09:59:31 · 1291 阅读 · 0 评论 -
Android基础-----Progress Dialog
ProgressDialog 是Android中很常用的处理后台线程显示前台界面的工具package com.testprogressdialog;import java.io.File;import java.net.URLEncoder;import android.app.Activity;import android.app.ProgressDialog;import and原创 2012-04-09 10:01:16 · 882 阅读 · 0 评论 -
修改android原型button样式
<Button android:id="@+id/button_login" android:layout_width="123px" android:layout_height="45px" android:text="@string/str_login" android:background="@drawable/转载 2012-04-09 11:12:56 · 1300 阅读 · 0 评论 -
Ecplise的一些快捷键
Eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显转载 2012-04-09 11:55:39 · 939 阅读 · 0 评论 -
去除启动edittext时候默认的焦点
android:focusable="true" android:focusableInTouchMode="true" android:layout_width="0px" android:layout_height="0px"/>//必须写这里 android:layout_width="fill_parent" android:id="@+id转载 2012-04-08 20:03:54 · 762 阅读 · 0 评论 -
HttpClient 学习整理
HttpClient 学习整理HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整 理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在转载 2012-04-08 22:28:26 · 782 阅读 · 0 评论 -
有shape自定义button样式
<gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:angle="270" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /转载 2012-04-09 11:59:25 · 731 阅读 · 0 评论 -
确认是否删除文件夹/文件夹?
public void confirmDel(final String path ,final int folder){ AlertDialog.Builder ad1=new AlertDialog.Builder(FileManagerActivity.this); ad1.setTitle("删除文件夹?"); ad1.setPositiveButton("是"原创 2012-04-09 18:02:18 · 917 阅读 · 0 评论 -
Android中,SD卡上的媒体文件(图片、视频)的改变与通知
MediaProvider相当于一个数据中心,SD卡上所有的数据在这里都有记录,而Gallery的什用就是展示和操作这个数据中心,每次用户启动Gallery时,Gallery只是读取MediaProvider里面的记录并显示用户。如果用户在Gallery里删除一个媒体时,Gallery通过调用MediaProvider开放的接口来实现。MediaProvider和Gallery的大致关系就转载 2012-04-09 18:26:35 · 814 阅读 · 0 评论 -
【Android】对话框 AlertDialog
本讲介绍一下Android基本组件:对话框AlertDialog。 API:java.lang.Object ↳android.app.AlertDialog.Builder 使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIc转载 2012-04-09 18:27:21 · 781 阅读 · 0 评论 -
ListView 获取数据和删除一行后更新
private void getFileList(String path) { // 设置标题 // 将当前文件夹路径设置为默认文件夹路径 currentFolderPath = path; // 获取sd卡下所有文件的文件名 String[] fileNames = fileUtil.getFileNames(currentFolderPath); fileList =原创 2012-04-10 21:45:22 · 6354 阅读 · 2 评论 -
java文件/文件夹操作
import java.io.*;public class FileOperate { public FileOperate() { } /** * 新建目录 * * @param folderPath * String 如 c:/fqf * @return boolean */ public void newFolder(String转载 2012-04-12 12:58:02 · 607 阅读 · 0 评论 -
Android UI学习 - Menu
Android 菜单(SubMenu) SubMenu(子菜单),是在选项菜单的基础上增加子菜单。 一个Menu对象可以拥有0或多个SubMenu,通过调用Menu.addSubMenu方法将SubMenu添加到当前Menu中。在SubMenu 添加MenuItem的方式和在Menu中添加MenuItem方式一样,因为SubMenu是Menu的子类,但是SubM转载 2012-04-11 20:07:24 · 1072 阅读 · 0 评论 -
android Camera 拍照的两个问题
2010.11.16———android Camera 拍照的两个问题 1、setParameters failed 异常信息如下 Java代码 11-16 11:21:33.902: WARN/System.err(27218): java.lang.RuntimeException: setParameters failed 11-16 11转载 2012-04-24 20:33:35 · 1970 阅读 · 0 评论 -
获取某某文件夹(包括子文件夹)下所有指定类型的文件
public static String getAllFiles(File path) { File files[] = path.listFiles(); if (files != null) for (File f : files) { if (f.isDirectory()) { getAllFiles(f); } else { if (转载 2012-04-24 22:30:09 · 790 阅读 · 0 评论 -
Android Layout XML属性
Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。Android有Layout:FrameLayout,LinearLayout,TableLayout,RelativeLayout,AbsoluteLayout。放入Layout中进行排布的View的XML属性:1.几种Layou转载 2012-04-27 19:56:21 · 876 阅读 · 0 评论 -
Android™ 2.1系统图标
另外网址:http://www.darshancomputing.com/android/1.5-drawables.htmlAndroid™ 2.1 android.R.drawable Icon ResourcesAndroid™ 1.5 android.R.drawable Icon ResourcesAndroid™ 1.6 android.R.drawable Ico转载 2012-04-29 09:45:31 · 1354 阅读 · 0 评论 -
Android在文本中添加超链接 (TextView)
在TextView中使用超级连接有几种方式:1.在属性中设置:TextView android:id="@+id/testweb" android:layout_width="fill_parent" android:layout_height="wrap_content" android:autoLink="web" //是将文本的web网址解释成转载 2012-04-29 11:17:56 · 19088 阅读 · 2 评论 -
解析Google天气的xml文件
首先是Google天气的api.xml// 2012-4-17下午07:09:03package com.su.weatherxml;import java.io.InputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.L原创 2012-04-18 11:26:19 · 1124 阅读 · 1 评论 -
Android 隐式调用 intent
使用action name,举例:1. 比如建立activity4,我们对它的AndroidManifest.xml修改一下 package="net.devdiv.activity4" android:versionCode="1" android:versionName="1.0">转载 2012-04-18 12:48:02 · 761 阅读 · 0 评论 -
我的第一个应用_截屏分享
"截屏分享"是由青岛科技大学的几名学生独立开发的一款为用户提供截屏服务并发送到微博的应用."截屏分享"需要root权限.您可以通过摇晃手机,光感,或者定义一定的时间后进行截屏操作,您可以在截屏后回到程序中看到截到的图片,并有选择的分享到微博上.http://www.eoemarket.com/apps/82577原创 2012-05-02 08:29:20 · 606 阅读 · 0 评论 -
全局定时器 实现闹钟功能
http://book.51cto.com/art/201006/207068.htm8.3.5 全局定时器AlarmManager(3)本例使用BroadcastReceiver来处理定时提醒任务。BroadcastReceiver类的代码如下:package net.blogjava.mobile; import java.util.Calendar; impo转载 2012-05-02 18:40:08 · 790 阅读 · 0 评论 -
定时功能的运用:defy键盘灯助手
package com.su.keylight;/** * defy定时键盘灯工具 * @author sfshine * @blog blog.youkuaiyun.com/sfshine */import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.Input原创 2012-05-02 18:44:40 · 790 阅读 · 0 评论 -
GridView 加载本地某个文件夹下的所有图片
MyActivity.javapackage com.su.testgrid3;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.view.View;import android.widget.AdapterView;import and原创 2012-04-18 20:13:42 · 2357 阅读 · 4 评论 -
Android 在map上画出路线
最近在搞在地图上画出路线图,经过一段时间的摸索,终于搞明白了,其实也挺简单的,写个类继承 Overlay,并重写draw方法,在draw方法中画出path即可。对于Overaly,在地图上标记某个点或者画线之类的就要使用 overlay,overlay相当于一个覆盖物,覆盖在地图上,这个覆盖物要自己实现所以要继承Overlay。本例自定义了要画的点,如何得到两地之 间的众多点的坐标(经纬度),可以转载 2012-04-19 17:11:54 · 1740 阅读 · 2 评论 -
使用GPS实时记录运动路线
使用GPS实时记录运动路线,没有经过真机测试但是理论上应该没问题 等有流量后进行一下性能测试主要思路就是使用list实时记录运动坐标 , 继承 Overlay,并重写draw方法,在draw方法中通过list的数值画出path。首先声明listprivate List gPointList = new ArrayList();继承Overlayclass M原创 2012-04-19 19:51:56 · 2261 阅读 · 0 评论 -
调用相机图片拍照生成图片并加水印(非获得缩略图)
package com.zte;import java.io.File;import java.io.FileOutputStream;import android.R.integer;import android.app.Activity;import android.content.ContentResolver;import android.content.Intent;i原创 2012-05-05 22:58:38 · 1263 阅读 · 0 评论