Android
文章平均质量分 67
普通网友
这个作者很懒,什么都没留下…
展开
-
Android 将assets中的数据库写入SD卡
private final static String DB_NAME = "test.db"; private final static String DATABASE_PATH = android.os.Environment .getExternalStorageDirectory().getAbsolutePath() + "/Test"; //将数据库文件写入到SD卡 p原创 2015-11-09 13:51:59 · 364 阅读 · 0 评论 -
Android 自定义View字母滑动索引
public class AlphaView extends View { private String[] alphas = {"#", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y",转载 2016-04-11 15:15:52 · 379 阅读 · 0 评论 -
Android 使用SQLiteOpenHelper打开SD卡上的数据库
1.先创建一个DataBaseContext类继承ContextWrapper,重写getDatabasePath(String name)方法来查找SD卡上的数据库文件是否存在public class DatabaseContext extends ContextWrapper { private Context base; private final static String DB_原创 2015-11-09 13:58:49 · 591 阅读 · 0 评论 -
Android使用ShareSdk完成QQ和微信的分享功能
ShareSdk提供社会化分享的功能,如果需要分享,根据ShareSdk提供的集成文档设置就OK了。需要注意的问题是 1.如何修改分享的图标顺序问题根据ShareSdk提供的ShareSDK.xml集成文档来看: <!-- 说明: 1、表格中的第一项 <ShareSDK AppKey=原创 2015-11-19 10:55:57 · 4321 阅读 · 1 评论 -
Android双击返回键退出Activity的两种方法
原文链接:http://blog.sina.com.cn/s/blog_6c9d637501012w7z.html 在开发应用程序的时候,有一种功能是非常常用到的,那就是迅速双击返回按钮,然后实现退出Activity的功能。本人在网上看了很多资料代码,总结起来,主要有两种比较好的方式。一种是开线程延时执行,一种是记录按键时间计算时间差实现。现在跟大家分享一下,代码如下,希望对大家有帮助转载 2015-12-30 16:36:31 · 446 阅读 · 0 评论 -
Android CountDownTimer
CountDownTimer是Android官方提供的一个倒计时的功能类,下面的代码是官网的事例: new CountDownTimer(30000, 1000) { public void onTick(long millisUntilFinished) { mTextField.setText("seconds remaining: " + millisUntil转载 2015-11-09 13:19:09 · 268 阅读 · 0 评论 -
Android Zipalign的使用方法
在Android SDK中包含了一个工具名为Zipalign,它可以优化你的APK程序包,我们都知道APK的MIME其实就是一个Zip压缩文件,通过Zipalign可以让你的应用程序运行更快,Android123猜测从原理上来讲应该是优化Zip文件的解压速度,毕竟这个工具的文件名为zip对齐。 在Android平台中,数据文件存储在apk文件中,可以多进程的访问,如果你开发过Win32转载 2015-11-20 10:40:43 · 605 阅读 · 0 评论 -
Android App的签名打包
原文链接:http://blog.csdn.net/linghu_java/article/details/6701666Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布转载 2015-11-20 10:39:23 · 315 阅读 · 0 评论 -
Android 如何在Eclipse中查看Android API源码以及support包源码(转载)
原文链接:http://blog.csdn.net/xiaanming/article/details/9031141在Eclipse中需要查看某个类的源码,直接按住Ctrl 然后点击该类名就能查看源码啦,比如查看Button的源码,如图是不是够方便的呢,接下来我就来教大家怎么关联,我们关联android2.2的源码和support包源码就够了,下面是下载地址转载 2015-11-25 09:40:28 · 210 阅读 · 0 评论 -
手写CrashHandler实现UncaughtExceptionHandler拦截android异常
原文链接:http://blog.csdn.net/fancylovejava/article/details/45396245作者:码字员小D有点复杂,虽然知道原理,但是并不好从哪开始写了。。。。。。首先这是个需要在整个app运行状态中都需要存在的对象,所以需要在application里初始化这个类,并且这个类实例~~~慢着!发现这里代码有疑问,application中只转载 2015-11-25 15:54:33 · 382 阅读 · 0 评论 -
Android AlertDialog淡入淡出动画
1.将下面的2个xml动画文件放入res/anim文件夹1.1dialog_enter 进入动画 <scale android:interpolator= "@android:anim/decelerate_interpolator" android:fromYScale="1.3" android:toYScale=原创 2015-11-17 16:24:23 · 3777 阅读 · 0 评论 -
android shape的使用
原文链接:http://www.cnblogs.com/cyanfei/archive/2012/07/27/2612023.htmlshape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.a转载 2015-11-17 14:31:34 · 160 阅读 · 0 评论 -
Android动画效果translate、scale、alpha、rotate详解
原文链接:http://blog.csdn.net/sun6255028/article/details/6735025动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画转载 2015-11-17 15:02:48 · 334 阅读 · 0 评论 -
Android修改AlertDilog显示黑边的问题
使用DialogFragment创建dialog有2种方式1.一种是重写onCreateView(),然后加载自定义布局2.一种是重写onCreateDialog()方法,然后加载自定义布局使用第二种方式加载自定义布局时要注意加载布局时设置View的宽高 alertDialog = new AlertDialog.Builder(getActivity(), R.style转载 2015-11-17 14:26:03 · 327 阅读 · 0 评论 -
Eclipse启动时报Failed to initialize Monitor Thread:Unable to establish loopback connection
今天重新安装GenyMotion后,启动Eclipse时报Failed to initialize Monitor Thread:Unable to establish loopback connection,在网上找了下解决办法。打开Eclipse的安装目录,然后找到Eclipse.ini文件,在这个文件的最后添加 下面这三行,然后重启就OK了。openFile-vmargs-Dja原创 2015-11-20 17:06:24 · 825 阅读 · 0 评论 -
Android 自定义SwitchView(滑动开关)
public class SwitchView extends View{ private final Paint paint = new Paint(); private final Path sPath = new Path(); private final Path bPath = new Path(); private final RectF bRect转载 2016-04-11 15:19:16 · 1008 阅读 · 0 评论