随笔分类 -  Android

摘要:项目要求,在WebView中点击搜索关键字,加载其他Web页面时,需要在一个文本输入框中,实时显示关键字事实上,这种点击,是WebView内的,并没有跳出这个WebView,Activity也没有经历任何生命周期。看似无法捕捉事实上很简单,通过重写shouldOverrideUrlLoading()... 阅读全文
posted @ 2015-12-09 15:35 马小豆包 阅读(16243) 评论(1) 推荐(1)
摘要:/** * Created by myc on 2015/12/9. */import android.text.TextUtils;import java.util.HashMap;import java.util.Map;public class URLUtil { /** * 去... 阅读全文
posted @ 2015-12-09 15:28 马小豆包 阅读(2190) 评论(0) 推荐(0)
摘要:Quick Start——> Check outproject from Version——> Subversion——> ‘+’加号 ——> 输入网址——> 注意选择的路径一定要是app目录的上一层,比如trunk目录(因为配置文件都在上一层) ——>check out——> 新建本地目录修改编码... 阅读全文
posted @ 2015-11-24 09:20 马小豆包 阅读(601) 评论(0) 推荐(0)
摘要:(1)Android studio 中想要使用SVN,但是在安装 1.9版本的SVN,会报SVN is too old(实际是太新了)的错误。所以只能下载1.8以下版本(2)安装svn时,需要手动选择command line client tools选项中的第一种安装方法,为了给Android st... 阅读全文
posted @ 2015-11-23 16:36 马小豆包 阅读(412) 评论(0) 推荐(0)
摘要:一、Android studio第一次安装无法启动1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存... 阅读全文
posted @ 2015-11-23 14:07 马小豆包 阅读(1207) 评论(0) 推荐(0)
摘要:安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre... 阅读全文
posted @ 2015-11-23 13:55 马小豆包 阅读(194) 评论(0) 推荐(0)
摘要:有个测试机里没有自带sqlite,记录了一下安装过程。以防遗忘(一)第一步:root使用百度一键root 等app,一键就可root,步骤略(二)1、执行adb shellsu 获得root权限ls 查看当前目录cd data/datals选com.tencent.cm为例cd com.tencen... 阅读全文
posted @ 2015-09-10 18:20 马小豆包 阅读(17983) 评论(0) 推荐(0)
摘要:import android.app.Activity;import android.content.Context;import android.text.Editable;import android.text.TextUtils;import android.text.TextWatcher;... 阅读全文
posted @ 2015-08-14 14:25 马小豆包 阅读(1230) 评论(0) 推荐(0)
摘要:android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCharacters"--输入普通字符android:inputType=... 阅读全文
posted @ 2015-08-14 11:19 马小豆包 阅读(1920) 评论(0) 推荐(0)
摘要:用AlertDialog 举例AlertDialog对象是依赖于一个View的,而View是和一个Activity对应的,在Activity销毁的时候它也就销毁了,不会再存在。Activity.this,是这个语句所在的Activity的this,是这个Activity 的上下文。而this.get... 阅读全文
posted @ 2015-08-04 15:40 马小豆包 阅读(337) 评论(0) 推荐(0)
摘要:public void hideSoftInput() { InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_ME... 阅读全文
posted @ 2015-07-30 15:53 马小豆包 阅读(143) 评论(0) 推荐(0)
摘要:File completeFile = new File(mFilePath + mFileName); if (completeFile.exists()) { File fileWithSuffix = new File... 阅读全文
posted @ 2015-07-30 14:58 马小豆包 阅读(227) 评论(0) 推荐(0)
摘要:(1)在Android中,RefBase结合了sp和wp,实现了一套通过引用计数的方法来控制对象声明周期的方法。RefBase的定义在/frameworks/base/include/utils/RefBase.h,实现在/frameworks/base/libs/utils/RefBase.cpp... 阅读全文
posted @ 2015-07-29 17:25 马小豆包 阅读(1092) 评论(0) 推荐(0)
摘要:Android中通过引用计数来实现智能指针,并且实现有强指针与弱指针。由对象本身来提供引用计数器,但是对象不会去维护引用计数器的值,而是由智能指针来管理。要达到所有对象都可用引用计数器实现智能指针管理的目标,可以定义一个公共类,提供引用计数的方法,所有对象都去继承这个公共类,这样就可以实现所有对象都... 阅读全文
posted @ 2015-07-29 17:04 马小豆包 阅读(554) 评论(0) 推荐(0)
摘要:今天在Android上测试压缩和解压缩。 获得压缩后的byte[]数组后,直接用 byte[].toString()方法取得字符串。 然后用这个字符串再反向来解压缩,还原数据。却发现还原回来的字符串有误。 byte[]字节数组的toString()获得的字符串,和使用new String(byte[ 阅读全文
posted @ 2015-07-28 16:03 马小豆包 阅读(6523) 评论(0) 推荐(0)
摘要:/** * Options for scaling the bounds of an image to the bounds of this view. 将一个图片的边界缩放到这个view边界的几种选项 */ public enum ScaleType { ... 阅读全文
posted @ 2015-07-27 16:01 马小豆包 阅读(241) 评论(0) 推荐(0)
摘要:一、使用apktool 将 apk反编译生成程序的源代码和图片、XML配置、语言资源等文件 具体步骤:(1)下载反编译工具包:apktool官方的打不开 http://apktool.shoujifans.com/2014/12/21.html 里有网盘下载 需要下载下边两个文件apktool... 阅读全文
posted @ 2015-07-24 19:10 马小豆包 阅读(915) 评论(0) 推荐(0)
摘要:Mediaplayer报错 prepareAsync called in state 1是因为在setDataSource之前调用了prepare。因为setDataSource放到了线程里,忘了start(事实证明也不能放到线程中,因为会和prepareAsync异步执行,导致还没setDataS... 阅读全文
posted @ 2015-07-16 16:28 马小豆包 阅读(1298) 评论(0) 推荐(0)
摘要:1. 操作单个文件通过adb push,则可将文件添加到SD卡中。如果想在push的时候修改文件名称的话,只需要修改push的第二个参数改成完整路径(目录+文件名),如/sdcard/test-0.jpg。重启模拟器,则可以在见到SD卡中新添加的内容了。adb push E:/images/test... 阅读全文
posted @ 2015-07-15 15:17 马小豆包 阅读(4916) 评论(0) 推荐(0)
摘要:这个 Error可以忽略 阅读全文
posted @ 2015-07-07 18:10 马小豆包 阅读(530) 评论(0) 推荐(0)