知识储备
文章平均质量分 69
duanyu218
这个作者很懒,什么都没留下…
展开
-
后期开发可能用到的功能
Android中截取当前屏幕的功能http://blog.csdn.net/cjjky/article/details/7281746android 如何判断程序是否在前台运行http://blog.csdn.net/id19870510/article/details/7017017Android 安装和启动另外一个应用http://blog.cs原创 2012-07-04 16:54:48 · 486 阅读 · 0 评论 -
android 画图之setXfermode
此文为转载的文章,但感觉挺实用的,正好遇到这样的问题,在此记录一下setXfermode 设置两张图片相交时的模式 我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint; 而setXfermode就可以来解决这个问题 一般来说 用法是这样的 Jav原创 2013-02-01 16:58:41 · 639 阅读 · 0 评论 -
android 4.0.4系统下实现apk的静默安装和启动
最近在android 4.0.4系统下实现apk的静默安装和启动的功能,这里和大家分享一下,希望能有所帮助。源码如下:[java] view plaincopyimport java.io.DataOutputStream; import java.io.File; import java.io.IOException; i转载 2013-02-16 14:10:12 · 819 阅读 · 0 评论 -
解决Android 4.2中”开发者选项”(Developer Options)不显示的问题
Android 4.2, 也许是由于之前版本中开发者选项容易被普通用户误设置导致各种奇异使用问题的原因, 这次4.2版本谷歌将”开发者选项”(Developer Options)加以隐藏. 由于中国地区用户通常使用第三方应用管理器如豌豆荚等工具进行手机管理,而这些工具使用前必须开启开发者选项中的”ADB功能”, 因此, 如何找到开发者选项就是一门必修技能了.开启方式也非常简单, 在选项原创 2013-03-06 10:36:39 · 4340 阅读 · 0 评论 -
对View DrawingCache的理解
View组件显示的内容可以通过cache机制保存为bitmap, 使用到的api有 void setDrawingCacheEnabled(boolean flag), Bitmap getDrawingCache(boolean autoScale), void buildDrawingCache(boolean autoScale),原创 2013-03-13 14:50:32 · 702 阅读 · 0 评论 -
Android ScollView移动到最底端
有两种方式:第一种:chatScroll为scollView控件对象[java] view plaincopychatScroll.post(new Runnable() { public void run() { chatScroll.fullScroll(ScrollView.FOCUS_D转载 2013-03-16 18:23:39 · 638 阅读 · 0 评论 -
Android使用Application总结
Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点很多初入Android开发的网页可原创 2013-04-12 16:10:39 · 592 阅读 · 0 评论 -
android “摇一摇” 代码实现
核心接口代码:package com.hyxf.main;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import androi原创 2013-04-12 15:50:45 · 871 阅读 · 0 评论 -
Android App集成支付宝
手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不再需要回家上网银,想买什么,扫描一下,或者搜索一下,然后下单,不找零,直接送到你家,这将是手机支付给我们带来的全新交易体验。谷歌刚推出了谷歌钱包,这必是我们后面要使用的主要手段,但是鉴于当前国情,我觉得有必要介绍一下andr原创 2013-04-02 10:37:59 · 1261 阅读 · 0 评论 -
Git使用总结-so easy
一、Git的特性Speed 速度(git是用c语言写的。一般都是提交到本地)Simple designStrong support for non-linear development (thousands of parallel branches)(强有力的支持非线性开发) Fully distributed(分布式)Able to handle large projects原创 2014-06-16 14:47:21 · 1027 阅读 · 0 评论 -
如何允许你的应用移动到SD卡?
我们在使用Android手机时发现,有的程序允许被移动到SD卡,而有的不行?这是为什么呢?因为在Android 2.2版之后, Android应用才被允许移动到SD卡中。而在此之前开发的应用,全部没有这个功能。那么究竟如何允许你的应用移动到SD卡呢?答案其实很简单,只要给Manifest设置一个installLocation属性即可。这个属性设置的是默认安装位置, 共有三个原创 2013-01-31 15:17:29 · 1307 阅读 · 0 评论 -
通过字段名称动态获取资源的id(将Android工程做成jar包和资源文件)
有时候,我们希望将我们的Android工程提供给第三方开发者使用。这个时候,最普遍的做法,就是提供一个jar包和一堆资源文件,第三方开发者可以将资源文件拷贝到Android工程的相应目录下,同时引用我们提供的jar包,就可以使用我们提供的相应API了。需要特别注意的是,以jar包和资源包方式提供给第三方开发者,我们的工程的代码中就不能使用类似于R.layout.main、R.string.转载 2013-01-31 12:04:35 · 1042 阅读 · 0 评论 -
Android静默安装
最近做了一个Android项目,要求软件能够自动下载指定的APK文件并自动安装,无须用户操作,即静默安装。在查阅了GOOGLE之后,综合了各位方法之后,找到了一种相对简化的方法,不过此方法只在4.0的Android版本下测试过,其它版本各位可以照此方法尝试一下。 想要做到静默安装,其实就是要有权限执行pm install命令。准备工作其实就两步:1、获取执行权限2、转载 2012-10-09 17:41:58 · 1820 阅读 · 1 评论 -
Android X86 获取不到ip的解决方法
In my case, the gateway address was 192.168.0.254 and the DNS server was 192.168.0.10. I select an IP address for the VirtualBox host from the unused ones (192.168.0.250).1) First of all, I set原创 2012-11-17 09:59:14 · 1973 阅读 · 0 评论 -
android图片压缩
/** * 从文件解析出Bitmap格式的图片 * * @param path * @param maxWidth * @param maxHeight * @return */ public static Bitmap decodeFile(String path, int maxWidth, int转载 2012-12-03 12:20:07 · 506 阅读 · 0 评论 -
判断一个activity初始化是否完毕的方法
有的时候我们需要判断一个activity是否初始化完毕,比如说activity初始化时弹出一个popwindow,直接写的话会报错,这里提供一个方法 android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/main" android:o原创 2012-11-20 10:42:27 · 2813 阅读 · 0 评论 -
Android中如何获取视频文件的缩略图
在android中获取视频文件的缩略图有三种方法:1.从媒体库中查询2. android 2.2以后使用ThumbnailUtils类获取3.调用jni文件,实现MediaMetadataRetriever类三种方法各有利弊第一种方法,新视频增加后需要SDCard重新扫描才能给新增加的文件添加缩略图,灵活性差,而且不是很稳定,适合简单应用第二种方法,原创 2012-12-03 11:00:12 · 1094 阅读 · 0 评论 -
EditText隐藏软件盘的问题
今天再做软键盘隐藏时遇到的问题记录一下:我在上一个界面的onResume方法里隐藏软键盘始终隐藏不掉,后来在当前界面的onPause方法里面写才算解决问题。网上查资料是这样的:软键盘的显示与隐藏可以写在某控件的onClick事件里来或者用timer来控制,若你直接在onCreate或onResume里面写是不行的,因为软件盘要在所有view画完才能显示的。后来做个试验:在onRes原创 2012-12-26 18:56:45 · 471 阅读 · 0 评论 -
通过文件名来获取R文件里面的对象(在EditText控件中输入文字和图像)
EditText和TextView一样,也可以进行图文混排。所不同的是,TextView只用于显示图文混排效果,而EditText不仅可显示,也可混合输入文字和图像,让我们先回顾一下图5.2所示的QQ聊天输入框,在输入框中可以同时输入文字和表情图像。实际上,这种效果在Android SDK中只需要几行代码就可以实现。为了使读者更有学习的冲动,先来欣赏一下即将实现的效果,如图5.16所示。转载 2013-01-31 11:11:33 · 794 阅读 · 0 评论 -
Android应用如何反馈Crash报告
为什么需要反馈Crash报告? 做Android应用程序,要尽量避免程序Crash的发生。虽然说零Crash是程序员追逐的最终目标,但是现实的情况是,程序员只能尽量的减少Crash的发生,而几乎不可能完全杜绝Crash。也许,你认为你的应用的健壮性已经近乎完美,轻松的经受住了测试部门魔鬼般的考验,但是当你的应用发布到市场,面对百万甚至千万级别的用户的时候,可能就没有那么幸运了。转载 2013-01-31 12:13:03 · 406 阅读 · 0 评论 -
Android开发中,一些相见恨晚的方法、类或接口
android开发原创 2015-08-03 11:33:15 · 905 阅读 · 1 评论