![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 59
zzzypp
不及硅步,无以至千里。不积小流,无以成江海。
展开
-
WebView学习
webview学习,js调用java,java调用js原创 2017-03-22 23:51:53 · 241 阅读 · 0 评论 -
android SQLite学习
android sqlite学习原创 2017-03-24 15:13:49 · 273 阅读 · 0 评论 -
linux下配置android开发环境
linux下安卓开发环境配置原创 2017-03-24 15:42:44 · 358 阅读 · 0 评论 -
Service绑定(上)
service绑定原创 2017-03-26 20:55:11 · 364 阅读 · 0 评论 -
Service(下)之aidl绑定
Service绑定,aidl绑定原创 2017-03-27 11:17:20 · 598 阅读 · 0 评论 -
安全卫士软件学习
手机安全卫士原创 2017-03-21 16:01:38 · 347 阅读 · 0 评论 -
AsyncTask源码分析
接下来,我们就来分析一下AsyncTask的源码。这里我选用的是Android 4.0的源码,与其他的版本可能会有出入。new AsyncTask< Void, Void, Void>() {}.execute();根据上面代码顺序,我们先看一下构造方法,然后再看execcute()方法;1、构造方法public AsyncTask() { mWorker = new WorkerRu原创 2017-03-21 23:39:37 · 187 阅读 · 0 评论 -
Handler深入解析(Looper,MessageQueue联系)
handler深入解析,源码解析handler,Looper,MessageQueue原创 2017-03-22 15:06:17 · 307 阅读 · 0 评论 -
Activity布局加载流程源码解析
Activity的布局加载流程源码分析原创 2017-09-22 17:11:06 · 446 阅读 · 0 评论 -
在BaseAdapter中各方法解析
BaseAdapter中各方法解析原创 2015-09-23 14:15:29 · 1230 阅读 · 0 评论 -
Android File简单操作
android file 文件简单操作原创 2017-03-22 15:17:51 · 403 阅读 · 0 评论 -
Handler简单上手
Handler简单学习原创 2017-03-22 10:42:51 · 349 阅读 · 0 评论 -
AsyncTask简单学习
asyncTask简单使用和学习原创 2017-03-21 16:31:56 · 348 阅读 · 0 评论 -
android用pull解析xml文件
pull解析xml文件原创 2015-06-22 09:44:51 · 470 阅读 · 0 评论 -
Activity的启动模式
Activity的启动模式standard: 在 standard 模式(即默认情 况)下,每当启动一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。对于使用 standard 模式的活动,系统不会在乎这个活动是否已经在返回栈中存在,每次启动都会创建 该活动的一个新的实例。 singleTop: 当活动的启动模式 指定为 singleTop,在启动活动时如果发现返回栈的栈顶已经是该原创 2015-09-23 14:09:06 · 294 阅读 · 0 评论 -
Android项目的R文件丢失
Android项目的R文件丢失R文件丢失的根本原因是xml文件中有错误。 查看你xml文件哪里错了,修改正确后即可自动生成R文件。检查你的.xml文件,文件名不能大写。 如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。 Console会提示你xml文件错误在哪里。然后再clean一下你的项目就可以自动生成了。原创 2015-09-23 14:00:18 · 330 阅读 · 0 评论 -
android发送xml信息到web服务器简单例子
android发送xml信息到web服务器简单例子android: 发送以下内容形式的xml文件,<?xml version="1.0" encoding="utf-8"?><userinf> <username>zyp</username> <password>234</password></userinf>1、直接发送String xml = "<userinf><user原创 2015-07-05 22:11:17 · 430 阅读 · 0 评论 -
Genymotion总是启动不了虚拟机
有可能是装VirtualBox的实体机系统的主题破解过(uxtheme.dll被破解),只要下载原装的uxtheme.dll文件然后替换文件即可。具体可参考: http://jingyan.baidu.com/album/5553fa82c158bb65a23934be.html genymotion 的安装和windows的系统破解有关,最好在系统破解激活之前就安装好genymotion。这样原创 2016-04-16 22:46:15 · 627 阅读 · 0 评论 -
Android使用SharedPreferences保存HashSet<String>数据不能更新成功
android 使用SharedPreferences保存HashSet的时候要注意数据不能写入进去的问题: 不能更新的问题就出在getStringSet的object和putStringSet的object不能是同一个,不能在get之后,进行更改,然后又put进去,这样是无法更改的。 可以使用这样: sp.edit().putStringSet(flag, new HashSet()).co原创 2016-04-16 22:54:55 · 1730 阅读 · 0 评论 -
Android 强制横屏
Android 要强制横屏 1、一般情况下 一般情况下在xml文件中写上以下属性即可 android:screenOrientation=”portrait” landscape是横屏 portrait是竖屏 不行再加上 android:configChanges=”orientation|keyboardHidden” 或者 android:configChanges=”orie原创 2016-04-16 22:58:53 · 843 阅读 · 0 评论 -
自定义Toast
自定义Toast 实际上你在查看安卓Toast源码就会发现安卓就是通过一个WindowManager对象把一个Toast对象添加进去,它就会在桌面显示了。然后又通过一个任务对象设定一定的时间后把Toast从WindowManager中移除掉即可消失。//首先获取一个WindowManager对象WindowManager wm = getSystemService(WINDOW_SERVICE)原创 2016-04-16 23:09:25 · 501 阅读 · 0 评论 -
自定义可随意拖拽的Toast
如果想要设置自定义Toast可以移动,比如来电显示时候显示归属地的Toast,这时候就希望是可以移动的。 原理就是给自定义的Toast设置一个触摸监听器,首先获取初始触摸位置坐标,然后通过移动事件(MotionEvent.ACTION_MOVE)来动态改变Toast在窗体上的位置。当然首先要自定义一个Toast,参考我的上一篇自定义Toast,先自定义一个Toast,然后修改某些属性//给Toas原创 2016-04-16 23:19:44 · 1384 阅读 · 0 评论 -
android的activity总结
本文转载,原文地址:http://www.cnblogs.com/lyp3314/archive/2011/11/10/2244971.html一、什么是activity Activity 是用户接口程序,原则上它会提供给用户一个交互式的接口功能。它是 android 应用程序的基本功能单元。Activity 本身是没有界面的。所以activity类创建了一个窗口,开发人员可以通过转载 2015-06-22 10:07:12 · 362 阅读 · 0 评论 -
View事件机制源码分析
View事件机制源码分析一事件机制简单流程二源码解析原创 2017-10-10 17:04:48 · 258 阅读 · 0 评论