android开发
文章平均质量分 70
csh159
爱好足球
展开
-
android https通过加载pfx证书获取数据
直接给代码吧,研究了几天才搞定......public static final String CLIENT_KET_PASSWORD = "Ku6OpqKDfN4=305790"; // public static String getNewHttpClient(String url) { try { // KeyStore trustStore = KeyStore.原创 2014-06-11 12:34:31 · 5600 阅读 · 4 评论 -
仿lanuch,实现左右拖动
网上看的例子,自己稍微修改了一下自己想要的效果:主要代码如下:package com.xy.android.orderdishmenu.adapter;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionE原创 2012-12-06 10:53:23 · 882 阅读 · 0 评论 -
android 模仿自带的notifacation提示左右滑动删除Listveiw的item项
先来个效果图吧:可以左右拖动,并且在拖动过程中慢慢变透明....(没有在真机上测试) 下面是主要代码,些的很烂,改进的地方还有很多哦,放在这学习一下了.....package com.xy.android.wireless.orderdishes.pr原创 2012-11-21 16:11:44 · 2154 阅读 · 0 评论 -
异常:android.os.NetworkOnMainThreadException
Android 4.1项目:使用新浪微博分享时报: android.os.NetworkOnMainThreadException网上搜索后知道是因为版本问题,在4.0之后在主线程里面执行Http请求都会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧。那么网上的朋友也给出了相应的解决方案,这叫上有政策下有对策:一:在发起Http请求的Activity里面的onCreate转载 2012-11-19 10:49:36 · 1325 阅读 · 0 评论 -
androidBitmap圆角与倒影实现
/** * 画一个圆角图 * * @param bitmap * @param roundPx * @return */ public static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float roundPx) { Bitmap output = Bitmap.createBitmap(bitmap.getW原创 2012-11-27 11:36:17 · 1897 阅读 · 0 评论 -
android webview的使用
webview是android中的浏览器控件,在一些手机应用中常会用到b/s模式去开发应用,这时webview的强大功能就会显示出来。 1、webview的几点设置 权限设置:.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误 js开放设置: 如果访问的页面中有转载 2012-11-08 09:54:57 · 757 阅读 · 0 评论 -
Failed to install DroidIPCam.apk on device 'emulator-5554': timeout
错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator\.android\avd\对转载 2012-10-30 11:42:15 · 3247 阅读 · 0 评论 -
Android 对话框弹出位置和透明度的设置
在Android中我们经常会用AlertDialog来显示对话框。通过这个对话框是显示在屏幕中心的。但在某些程序中,要求对话框可以显示在不同的位置。例如,屏幕的上方或下方。要实现这种效果。就需要获得对话框的Window对象,获得这个Window对象有多种方法。最容易的就是直接通过AlertDialog类的getWindow方法来获得Window对象。AlertDialog dialog = ne转载 2012-10-30 11:02:45 · 7689 阅读 · 0 评论 -
android AlertDialog设置点击button不退出
使用的是java里面的反射机制:dialog = new AlertDialog.Builder(MainActivity.this); dialog.setTitle("输入用户名:"); dialog.setPositiveButton("start", new DialogInterface.OnClickListener() { @Override原创 2012-10-30 10:50:11 · 2816 阅读 · 2 评论 -
android NDK8不能build的原因(windows平台)
首先说一下ndk8的简单使用,ndk8就不需要linux环境,可以直接使用,步骤如下:工程->>右键(proteiites)-->>builder-->>new(选择program)-->>点击ok__>>在main里面选择ndk目录下的ndk-build.cmd-->>第二个选择你到工程-->>refresh(选择refresh rsoutces upon comlietion)-->>buil原创 2012-10-10 17:17:05 · 1177 阅读 · 0 评论 -
android-->>>mediarecorder的使用
最近研究一下怎么使用android录像功能,在网上找的例子无尽的报错,脑袋都大了,还好现在一个一个解决了...........。遇到了N多个问题,开始时start failed,后来又stop failed,整理在这供自己以后学习参考,如果大家有更好的方法-->>回帖告诉俄这个菜鸟哦.... 先给个图吧,测试时在模拟器上测试的.......,在真机上测试有效(2.3.3系统)(原创 2012-08-26 19:29:14 · 4620 阅读 · 2 评论 -
android自定义View实现裁剪图片功能,不使用系统的
闲来无事,今天写了一下怎么裁剪图片,写的很烂,放在这里以后看看自己有没有进步.............首先给个效果图了...........1,拖动矩形框,红色矩形框以外是一个半透明的罩,通过画出四个半透明的矩形,可以实现效果2,拖动红框及拉伸红框获取坐标,拉伸只能通过红框的上面那个红线点击向外移动放大,向左里移动缩小,哈哈,还有很多地方没有做,不想做了,懒啊,有想法的时候原创 2012-08-23 17:09:15 · 14965 阅读 · 5 评论 -
android图片内存优化
放在这里,参考一下............对图片本身进行操作。尽量不要使用setImageBitmap、setImageResource、BitmapFactory.decodeResource来设置一张大图,因为这些方法在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创转载 2012-09-03 16:48:30 · 1077 阅读 · 0 评论 -
android裁剪图片
xml如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="mat转载 2012-08-21 17:28:42 · 2479 阅读 · 1 评论 -
android PorterDuffXfermode ,PorterDuff.Mode 使用 以及Porter-Duff规则详解
1.下面的Xfermode子类可以改变这种行为:AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。PixelXorXfermode 当覆盖已有的颜色时,应用一个简单的像素XOR操作。PorterDuffXfermode 这是一个非常强大的转换模式,使用它,可以使用图像合成的16条Porter-Duff规则的任意一条来控制转载 2012-08-21 16:39:14 · 1024 阅读 · 0 评论 -
android通过获取摄像头照片,实时与点传输
GetIP:package com.zte.camera_socket;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.content.DialogInterface;import android.co转载 2012-08-30 20:05:51 · 8917 阅读 · 2 评论 -
Android:捕捉触摸屏手势
转载出处:http://hi.baidu.com/wendaoeryu/blog/item/d16d96fb4fd42e65d7887dc5.htmlAndroid识别触摸屏手势使得用户体验大大提高。在View类中有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些简单的touch事件,转载 2012-08-20 11:35:44 · 2334 阅读 · 0 评论 -
android AutoCompleteTextView中文搜索及自定义布局及固定显示条数
package com.xy.android.orderdishmenu.until;/** * 类说明 */import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.Comparator;import java.util.List;im转载 2012-12-25 11:55:19 · 3321 阅读 · 1 评论 -
android隐藏显示应用程序图标
显示图片:PackageManager p = getPackageManager();p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);隐藏图标:PackageManage转载 2012-12-26 17:18:21 · 2187 阅读 · 1 评论 -
android实现断点续传
代码如下:package com.example.downloaderstopsart;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.os.Bundle;import android.os.Handler;转载 2012-12-27 12:42:13 · 33649 阅读 · 5 评论 -
android快捷方式shortcut 管理
如下58同城快捷方式的效果:下面是添加桌面快捷方式:/** * 启动某个activity是需要在manifest里面定义 <action * android:name="android.intent.action.MAIN" /> */ private void addShortCut() { // 安装的Intent Intent shortc原创 2014-05-17 11:12:02 · 2493 阅读 · 0 评论 -
android4.0以上webview加载SSl证书兼容性问题
下面参考了其他博客获取证书。public class AppConfig{ private static WebView mWebView; public static X509Certificate[] mX509Certificates; public static PrivateKey mPrivateKey; public static String CERTFILE原创 2014-04-23 12:58:49 · 8301 阅读 · 6 评论 -
android在Gridview实现Textview跑马灯效果
默认是下面的属性添加TextView中:android:ellipsize="marquee" android:focusableInTouchMode="true" android:gravity="center" android:marqueeRepeatLimit="marquee_forev原创 2014-04-29 15:56:08 · 3018 阅读 · 0 评论 -
android的tabhost+RadioGroup+PopupWindow
根据网上的代码稍作修改了下,放着记录学习。效果图如下:主代码如下:package com.andyidea.tabdemo;import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.util.DisplayMetrics;i原创 2013-08-01 13:46:59 · 2973 阅读 · 2 评论 -
strut2服务器与android交互数据
libs如图:web.xml:<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee原创 2013-06-26 11:55:44 · 2874 阅读 · 0 评论 -
android拦截短信并删除该条短信
直接给代码吧:package com.zte.android.greenweb.launcher.service;import org.json.JSONException;import org.json.JSONObject;import android.content.BroadcastReceiver;import android.content.Context;impor原创 2013-05-30 16:16:08 · 7712 阅读 · 4 评论 -
android动态使用FrameLayout(简单使用)
main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal原创 2013-05-21 14:22:30 · 12673 阅读 · 1 评论 -
android仿通讯录
代码部分抄袭给出代码跟效果:friend.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orien原创 2013-05-21 14:08:36 · 27623 阅读 · 8 评论 -
android Bitmap与string互转
/** * 图片转成string * * @param bitmap * @return */ public static String convertIconToString(Bitmap bitmap) { ByteArrayOutputStream baos = new ByteArrayOutputStream();// outputstream bitm原创 2013-04-22 17:04:34 · 33262 阅读 · 15 评论 -
android更新应用程序
直接贴代码:config类:package com.tutor.config;import org.json.JSONArray;import org.json.JSONObject;import com.tutor.update.R;import android.content.Context;import android.content.pm.PackageInfo;im原创 2013-03-12 16:27:12 · 2415 阅读 · 0 评论 -
android禁止状态栏下拉
public void onWindowFocusChanged(boolean hasFocus) { // TODO Auto-generated method stub System.out.println("hasfocus--->>>" + hasFocus); super.onWindowFocusChanged(hasFocus); try { Objec转载 2013-03-11 12:19:03 · 10698 阅读 · 3 评论 -
android采用wmqtt.jar进行推送
首先下载如图所示的项目:上面第一个是pc转发端的,第二个是android客户端,第三个是php网页(服务端)我已经打包好了,点击下载地址在使用的时候可能报连接为空:MqttException:NULLRescheduling connection in 18000ms.这一班是由于在4.0以上的版本造成的,修复这个问题之要更改如图targetSdkV原创 2013-03-06 22:14:22 · 7098 阅读 · 2 评论 -
android通过http传输文件到servlet
java.lang.NoClassDefFoundError代码部分来自网络,这里引用的是apache给的开源jar包,实现很方便的,(commons-httpclient-3.1android客户端使用),(commons-fileupload-1.2.2,commons-io-2.4,servlet的使用,记得把后面两个jar包放在 C:\Program Files\Java\jdk1.7.0原创 2013-01-20 00:33:00 · 5886 阅读 · 3 评论 -
android通过HttpURLConnection上传文件袋servlet服务器
在servlet端还是用到了commons-fileupload.jar包代码部分来自网络..............,供参考学习:,此方式类似于from表单的形式,可以参考这里(http://blog.csdn.net/skyer_lei/article/details/6106709)下面贴出代码部分:ACTIVITY.java:package com.example.http原创 2013-01-20 12:05:18 · 5990 阅读 · 1 评论 -
今天终于把android模拟器给编译出来了,挫折多多啊
挫折多多啊:源码编译出现了好错误,网上找答案.....,编译sdk参考的是下面的地址:点击教程地址原创 2013-01-30 23:28:50 · 1383 阅读 · 0 评论 -
android自定义view的长按事件的执行时间
package com.example.longpress;/** * @author 作者 E-mail: chenshaohua2012@126.com * @version 创建时间:2013-1-15 下午12:07:32 * 类说明 */import android.content.Context;import android.view.MotionEvent;i转载 2013-01-15 12:39:04 · 8147 阅读 · 0 评论 -
android TextView加载html内容并加载图片
package com.example.textviewfromhtml;import java.net.URL;import android.app.Activity;import android.graphics.drawable.Drawable;import android.os.Bundle;import android.os.StrictMode;import andr原创 2013-01-28 13:04:35 · 20525 阅读 · 1 评论 -
android实现涂鸦,保存涂鸦后的图片,清屏
自定义view的类,代码如下:package com.xy.tuya;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.gra原创 2012-08-17 10:26:45 · 8882 阅读 · 5 评论 -
自定义Grally实现的3D图片切换
CoverFlow类代码:package com.xy.rote;import android.content.Context;import android.graphics.Camera;import android.graphics.Matrix;import android.util.AttributeSet;import android.util.Log;import原创 2012-08-17 10:36:36 · 3430 阅读 · 0 评论 -
android截屏简单引用
直接给代码吧:package com.xy.shot;import android.R.color;import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Color;import android.graphics.drawable.BitmapDrawable原创 2012-08-17 11:06:12 · 2139 阅读 · 0 评论