Android
qiudonga
这个作者很懒,什么都没留下…
展开
-
Android---消息机制Handler
想要了解Handler,首先要知道为什么要有Handler机制,假设我们要请求网络上的数据,网络请求是耗时操作(因为网络可能存在不稳定性),而在安卓4.0手机版本以后,规定耗时操作必须放在子线程中进行。例如下面的例子:这是在子线程中的一行代码,我是从Tomcat服务器(学习过程,只有用Tomcat模拟)上获取的数据versionCode,之后从本地获取到了版本号版本号mLocalVersionC...原创 2019-04-24 17:12:37 · 120 阅读 · 0 评论 -
Android---使用adb命令添加apk到安卓模拟器出现的问题
以夜神模拟器为例,项添加apk文件到模拟器中,可以直接把apk用鼠标拉到模拟器中,但是夜神会一直提示软件正在安装中,今天弄了一上午,终于弄好了。我用adb命令安装apk直接就安上了adb怎么用呢?第一步:首先将SDK\platform-tools目录下的adb.exe拷贝到夜神模拟器的安装文件的bin目录下(将夜神原有的adb删除掉),并将其改名为nox_adb.exe第二步:配置环境变量...原创 2019-05-30 17:48:24 · 950 阅读 · 0 评论 -
Android---Bug
Bug1:自定义Dialog时,findViewById找不到控件,空指针异常我自定义了一个Dialog,Dialog上有button,对button进行监听,如下代码 AlertDialog.Builder builder=new AlertDialog.Builder(this); View view=View.inflate(this,R.layout.dialog_s...原创 2019-06-05 18:15:02 · 197 阅读 · 1 评论 -
Android---XUtils框架使用步骤
xutils具体的作用点击这里使用步骤:1.将xutils的jar包导入到libs文件下,导完之后记住右键包,Add as libray(jar包链接:https://pan.baidu.com/s/1jmwyXJSij8mhg3MtxIfc6w提取码:246m )2.添加xutils的使用权限(把下面代码添加到manifests下) <uses-permission andr...原创 2019-05-28 23:18:15 · 369 阅读 · 0 评论 -
Android---如何自定义Dialog,并且设置监听器(点击屏幕其他位置Dialog不消失)
首先说如何自定义Dialog,并且用infale加载xml布局。要想用下面的设置监听器的方式(监听与实现分离),Activity必须implements View.OnClickListener接口如下代码,句句有注释,但凡懂点安卓都可以看懂。 //创建Dialog对象 AlertDialog.Builder builder=new AlertDialog.Builder(this);...原创 2019-06-06 16:47:50 · 1439 阅读 · 2 评论 -
Android---实现SQLite数据库的增删改查
效果图如下千山万水总是情,别出bug行不行。经过半天的写程序,以及一天的找bug(写出bug全怪自己对线程和游标写的少,嗯,,,后面再说) ,历经磨难,终于实现了这个功能。进入主题,简单介绍下实现的功能。首先是一个主界面(黑名单管理),点击添加出现自定义Dialog,之后可以选择拦截类型并且添加到SQLite数据库中,对数据进行增删改查。步骤一:主界面布局主界面是由TextView、Bu...原创 2019-06-09 12:12:11 · 5297 阅读 · 1 评论