
Android开发
流苏1990
有钱的没才,有才的没钱!我飘浮多年!两者之间我找到统一,我既没钱又没才
展开
-
Android仿Win8进度条
原文:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=318786&extra=page%3D1&page=1/** * 圆形进度条 * @author planet * */public class IndeterminateProgressBar extends View{ static final转载 2014-04-01 15:05:03 · 841 阅读 · 0 评论 -
Android中帧动画在Activity启动时自动运行的几种方式
第一种方式启动帧动画:(在Activity启动时会自动运行动画) AnimationDrawable ad; ImageView iv = (ImageView) findViewById(R.id.animation_view); iv.setBackgroundResource(R.drawable.animation); ad = (AnimationDrawable) iv转载 2013-09-09 11:30:26 · 595 阅读 · 0 评论 -
百度地图 调试状态下与正式发布后无法验证Key的问题
开发的时候配置的数字前面用的是adt 22 的数字签名,现在要正式发布了.使用的是正式的加密的签名的数字签名,现在授权失败.问题已解决,是数字签名配置不对,可以通过keytool或者adt22在签名打包apk的时候,eclipse会显示出你的sha1的安全码的,把这个换到百度key的配置上就可以了.不过后面你debug的时候又需要换回来,要不然debug时候也提示授权失原创 2013-09-06 18:50:51 · 1250 阅读 · 1 评论 -
Android 左右滑屏 方向判断 ViewPager
如题,左右的时候需要预加载,所有要知道方向,但是原来的控件没有这个方法,所有,修改了下,代码如下做一个备份,欢迎指正!原文:http://www.cnblogs.com/meiyitian/archive/2012/01/29/2330994.htmlpackage com.meityitian.app.views;import android.content.Context;转载 2013-08-16 10:13:04 · 1102 阅读 · 0 评论 -
修改下拉刷新的一个控件
原控件 http://blog.youkuaiyun.com/fuweiping/article/details/8033035 /** * @file XListView.java * @package me.maxwin.view * @create Mar 18, 2012 6:28:41 PM * @author Maxwin * @description An原创 2013-08-20 18:00:05 · 775 阅读 · 2 评论 -
ListView 分组
选择地区FrmLocationSelectFastActivity package com.reacnnCn.android.activity;import java.util.ArrayList;import java.util.List;import android.content.ActivityNotFoundException;import android.con转载 2013-07-25 15:20:22 · 532 阅读 · 0 评论 -
水平滚动的textview
package com.example.mmmmm;import android.R.integer;import android.content.Context;import android.graphics.Paint;import android.graphics.Rect;import android.text.TextPaint;import android.原创 2013-06-26 15:29:59 · 687 阅读 · 0 评论 -
复写一个ListView
SwipeListView(开源项目) /* * Copyright (C) 2013 47 Degrees, LLC * http://47deg.com * hello@47deg.com * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use thi翻译 2013-07-07 14:55:08 · 1998 阅读 · 0 评论 -
android listview获取选中项
mListView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); SparseBooleanArray checklist = mListView .getCheckedItemPositions(); String strcheck = ""; for (int i = 0; i < checkli原创 2013-06-06 09:16:46 · 1790 阅读 · 0 评论 -
Value of type java.lang.String cannot be converted to JSONObject
解析jso报Value of type java.lang.String cannot be converted to JSONObject。检查格式无错误。引起原因是由于utf-8的编码BOM头引起/** * 4.0以下系统处理掉返回json的BOM头 * * @param jsonStr * @return */ public static Strin原创 2013-06-14 15:25:29 · 4937 阅读 · 0 评论 -
AnimationController+ReacnnAnimationTabHost
package com.reacnn.android.utils;import android.view.View;import android.view.animation.AccelerateDecelerateInterpolator;import android.view.animation.AccelerateInterpolator;import android.v转载 2013-05-30 14:16:59 · 622 阅读 · 0 评论 -
自定义文本标签,自动换行 WordWrapTextView
package com.reacnnCn.android.view;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.content.res.Resources;import android.graphics.Canvas;impo原创 2013-09-10 14:40:12 · 909 阅读 · 0 评论 -
纪录从通知栏中启动应用程序
采用极光推送sdk.咋接收到通知后打开一个activity Intent mIntent=new Intent(context,FrmUpdateActivity.class);mIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.startActivity(mIntent);在FrmUpdateActivity处理完一些程原创 2013-09-17 16:24:43 · 933 阅读 · 0 评论 -
android listview 每次滑动整行
原:http://www.easymorse.com/index.php/archives/1605需求:listview显示的第一行永远为整行,不能为半行。思路:大家都知道listview滑动时可以停留在任何位置。现在需要控制当listview滑动结束时,判断第一行处在什么位置。如果屏幕外的高度小于第一行自身的高的一半时,则向下滚动到第一行显示全,反之则向上滚动到下一行显示全转载 2013-10-12 11:46:14 · 1444 阅读 · 0 评论 -
AsyncTask 内部类
AsyncTask这个类产生的Thread对象的生命周期是不确定的,是应用程序无法控制的,因此如果AsyncTask作为Activity的内部类,就更容易出现内存泄露的问题。这个问题的解决办法小马当时网上查到了记在txt里了,如下: 6.1:将线程的内部类,改为静态内部类。6.2:在线程内部采用弱引用保存Context引用示例代码如下:public abstract class转载 2014-02-10 10:03:55 · 1133 阅读 · 0 评论 -
让多个Fragment 切换时不重新实例化
http://www.yrom.net/blog/2013/03/10/fragment-switch-not-restart/在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment:123456789 public void switchContent(Fragment fragmen转载 2014-01-24 17:15:38 · 618 阅读 · 0 评论 -
android 相关小计
1.android 扫描二维码时。viewfinderview 与surpreview 都不需要设置背景,不然容易将其他图片引入原创 2013-12-27 14:46:56 · 964 阅读 · 0 评论 -
小计
android 聊天时,发送图片可以使用ImageSpan Bitmap localObject1=ImageUtil.loadImgThumbnail(entity.getImgpath(), 200, 260); ImageSpan localObject2 = new ImageSpan(ctx,localObject原创 2013-11-21 10:32:38 · 722 阅读 · 0 评论 -
WaterColourVoiceView
WaterColourVoiceViewpackage com.reacnnCn.android.view;import com.reacnnCn.android.R;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;impo原创 2013-10-30 15:57:27 · 517 阅读 · 0 评论 -
ImageView 圆环旋转
package com.mostmood.util;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.RectF;import android.util.AttributeSet;impor原创 2013-10-22 17:39:11 · 796 阅读 · 1 评论 -
ImageView 圆环旋转(二)
文档接上篇:http://blog.youkuaiyun.com/fuweiping/article/details/12951039package com.mostmood.util;import org.apache.http.impl.client.TunnelRefusedException;import com.example.tabhostweixintest.R;im原创 2013-10-23 10:18:13 · 609 阅读 · 0 评论 -
下来刷新的Scrollview
import com.reacnn.android.R;import com.reacnn.android.utils.DateOperation;import android.content.Context;import android.graphics.drawable.AnimationDrawable;import android.util.AttributeSet;impor原创 2013-10-15 14:14:57 · 720 阅读 · 0 评论 -
HorizontalScrollView +viewpager 自动显示全第一个与最后一个
View v=textViews.get(id); LogUtil.e("onClick", "v.get left="+v.getLeft(),false); if(v.getLeft()<=0){ mainhome_titleScrollView.smoothScrollTo(-v.getMeasuredWidth(), 0); }else if(v.getRight()>m原创 2013-10-14 11:39:22 · 893 阅读 · 0 评论 -
一个不经意的内存泄露问题
最近在用Mediaplayer播放音乐的时候,Logcat总是打印如下信息:GC_CONCURRENT freed 118K, 42% free 3840K/6599K, external 2085K/2566K, paused 2ms+2msGC_CONCURRENT freed 224K, 38% free 4708K/7559K, external 2085K/2566K, pa转载 2013-09-29 16:33:32 · 2210 阅读 · 0 评论 -
在Sqlite中通过Replace来实现插入和更新
你可能在批量处理一个事务的时候,想要批量插入一系列的数据,但是这些数据当添加完一次之后,重新添加的时候,你不想要重新添加,只是想将原有的数据进行更新,例如:我想要通过Excel将一系列的图书导入到数据库中,而这些图书在你下一次编辑之后,重新导入,只是对原有的数据进行修改。以上是一个业务的场景。在MSSQL中,你可以使用诸如:IFNOT EXISTS(转载 2013-10-12 21:51:33 · 472 阅读 · 0 评论 -
android ListView快速下拉跟搜索
LocationSelectAutoTextListAdapaterpackage com.reacnn.android.assistadpter;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List;import java原创 2013-05-29 11:27:04 · 917 阅读 · 0 评论 -
自动反弹的HorizontalScrollView
package com.example.sy;import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import androi转载 2013-05-14 14:03:42 · 730 阅读 · 0 评论 -
zxing二维码识别4
package com.ejoyshop.android;import java.io.IOException;import java.util.List;import java.util.Vector;import org.json.JSONException;import org.json.JSONObject;import com.ejoyshop.AsT原创 2012-09-24 12:52:43 · 1398 阅读 · 0 评论 -
zxing二维码识别3
/* * Copyright (C) 2010 ZXing authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain原创 2012-09-24 12:48:50 · 1024 阅读 · 0 评论 -
zxing二维码识别2
/* * Copyright (C) 2010 ZXing authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain原创 2012-09-24 12:45:39 · 1245 阅读 · 0 评论 -
zxing二维码识别
/* * Copyright (C) 2010 ZXing authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a cop原创 2012-09-24 12:44:25 · 2288 阅读 · 4 评论 -
监视edittext的长度
package com.ejoy.adpter;import android.text.Editable;import android.text.Selection;import android.text.TextWatcher;import android.widget.EditText;public class EditTextMaxLengthWatcher im原创 2012-09-19 10:32:24 · 504 阅读 · 0 评论 -
Android ListView下拉刷新、上拉载入更多
此文系转载 源码:https://github.com/Maxwin-z/XListView-Android这是接触Android开发后写的第二个控件。话说下拉刷新组件网上就有好多版本,但我找到的两个(其中一个是 johannilsson的,国内很多就翻译的这个版本),效果都不是特别满意,关键还有bug(不至于crash,但是用户体验不好)XListView,为毛叫X,因为它提转载 2012-09-29 17:40:32 · 13814 阅读 · 18 评论 -
Listview 下拉刷新,上拉加载更多
XListView/** * @file XListView.java * @package me.maxwin.view * @create Mar 18, 2012 6:28:41 PM * @author Maxwin * @description An ListView support (a) Pull down to refresh, (b) Pull up to l转载 2012-09-29 19:25:37 · 4293 阅读 · 0 评论 -
把APK的资源文件copy到SD卡下的实现
/**将raw里的文件copy到sd卡下 * */ public void copyResToSdcard(String name){//name为sd卡下制定的路径 Field[] raw = R.raw.class.getFields(); for (Field r : raw) { try { // Sys转载 2012-09-08 14:20:21 · 1358 阅读 · 0 评论 -
在java switch中使用String作为分支条件
public class Client { public void caseAnimal(String animal){ switch(Animal.getAnimal(animal)){ case cat: System.out.println("this is a cat");转载 2012-09-08 12:39:45 · 633 阅读 · 0 评论 -
仿快拍二维码的手动输码页面
源码:package com.ejoyshop.android;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.os.Bundle;import android.os.IBinder;import android.text.I原创 2012-08-27 11:41:50 · 3750 阅读 · 0 评论 -
android app首次进入的时候进行提醒操作
布局文件。外层用RelativeLayout 最后使用一张图片 并且android:keepScreenOn="true"<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_he原创 2012-10-17 16:50:34 · 2590 阅读 · 0 评论 -
仿微信二维码生成以及条形码生成
package your.QRCode.namespace;import java.io.File;import java.io.FileOutputStream;import java.util.HashMap;import java.util.Map;import com.google.zxing.BarcodeFormat;import com.google.原创 2012-10-26 15:24:31 · 6239 阅读 · 5 评论 -
仿新浪微博的图片加载
此文转载,非本人原创package com.android.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;public class ActAsyncTaskAct转载 2012-11-08 11:33:58 · 1348 阅读 · 0 评论