android移动开发
文章平均质量分 68
g252691665
这个作者很懒,什么都没留下…
展开
-
DexClassLoader动态加载apk、jar、dex
DexClassLoder动态加载APK\jar\dex原创 2015-04-23 14:21:22 · 1587 阅读 · 0 评论 -
Android中View的滑动方式
View的滑动View滑动有三种方式:View本身提供的scrollTo和scrollBy方法通过动画给View添加平移效果实现滑动改变View的LayoutParams是的View重新布局实现滑动使用scrollTo和scrollBy方式scrollTo和scrollBy只能改变View内容的位置不能改变view的位置(只能将view的内容滑动,而不能将view本身进行移动)从源码可以看到原创 2016-07-19 20:51:09 · 401 阅读 · 0 评论 -
android消息队列机制(Handler)
android Handler消息队列机制原创 2016-01-08 20:25:25 · 905 阅读 · 0 评论 -
cordova安装和打包
最近,实验室在做一个适配于手机的web项目(可以说是一个混合应用开发),最后需要打包成apk程序,作为一名对移动开发的研究者,这个打包的任务就自然落在了我的头上,下面讲解一下安装cordova和用cordova打包apk的过程以及我在打包的过程中遇到的一些问题。一、cordova的下载和安装下载并安装node.js由于现在cordova是利用nodeJs进行管理,所以需要先原创 2015-12-11 10:21:00 · 23624 阅读 · 1 评论 -
AsyncTask的学习
今天我针对于在官网上看的资料和在其他地方找的相关资料,给大家详细的介绍一些关于android AsyncTask的基础知识。最后给出一个简单的例子,便于大家的理解。废话不多说,让我们开始吧。实现原理: AsyncTask直接继承自Object类,位置为android.os.AsyncTask。 AsyncTask是android提供的轻量级的异步类,它使创建需要与用户长时间原创 2015-07-22 11:16:38 · 290 阅读 · 0 评论 -
Android应用如何监听自己是否被卸载及卸载反馈功能的实现
转载自:http://www.cnblogs.com/zealotrouge/p/3157126.html一个应用被用户卸载肯定是有理由的,而开发者却未必能得知这一重要的理由,毕竟用户很少会主动反馈建议,多半就是用得不爽就卸,如果能在被卸载后获取到用户的一些反馈,那对开发者进一步改进应用是非常有利的。目前据我所知,国内的Android应用中实现这一功能的只有360手机卫士、360平板卫士,那么转载 2015-07-17 10:15:55 · 534 阅读 · 0 评论 -
Android应用如何监听自己是否被卸载及卸载反馈功能的实现(第二版)
转载:http://www.cnblogs.com/zealotrouge/p/3159772.html 昨天发了一篇有关监听自己是否被卸载和卸载反馈功能实现的博客,地址如下:http://www.cnblogs.com/zealotrouge/p/3157126.html,发出去后收到几位热心网友的建议,在此特别感谢@cccode @泡泡糖 @Alexia(minmin) @0x00转载 2015-07-17 10:19:34 · 387 阅读 · 0 评论 -
Android完全退出应用程序的方法
Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法。1. Dalvik VM的本地方法android.os.Process.killProcess(android.os.Process.myPid()) //获取PID Syste转载 2015-07-27 10:31:57 · 548 阅读 · 0 评论 -
Android adb使用详细介绍(含adb使用命令行)
Android调试桥接器,简称adb,适用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型,包括三个部分:客户端部分:运行在开发用的电脑上,可以再命令行中运行adb命令来调用该客户端,像ADB插件和DDMS这样的Android工具也可以调用adb客户端服务端部分:是运行在开发用的电脑上的后台进程,用于管理客户端与运行在模拟器或真机的守护进程通信。守护线程部分:运行于模拟器或手翻译 2015-06-25 20:45:11 · 1055 阅读 · 0 评论 -
android的TaskAffinity属性
Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。 那么为什么我们创建的Activity会进入这个Task中?它们会转到其它的Task中吗?如果转到其它的Task中,它们转载 2015-05-20 20:09:27 · 407 阅读 · 0 评论 -
如何设置WebView使得加载网页时能够执行JavaScript脚本中的alert()函数
如何设置WebView使得加载网页时能够执行JavaScript脚本中的alert()函数原创 2015-04-28 15:14:11 · 3812 阅读 · 0 评论 -
Android工程的目录结构
写了好多的android工程,当旁人问起来这个工程下面的文件代表什么,文件下下面都存放了什么东西,却答不上来,今天就抽空整理一下。项目下面的文件如下图所示:src:存放java代码gen:存放自动生成的文件的R.java存放res文件夹下对应的资源idlibs:当前工程所依赖的jar包assets:放置一些程序所需要的媒体文件原创 2015-04-25 12:42:11 · 476 阅读 · 0 评论 -
Android SDk下的文件夹
这是好久之前看的东西,在笔记本上记录过,看网上有人咨询这个问题,就把它发出来了。1、add-ons这里面保存着附加库(Android开发需要的第三方文件),比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会有一些类库在里面.2、docs这里面是Android SDKAPI参看文档,所有的API都可以在这里看到。3、market_licensing作为Andr原创 2015-04-25 12:53:13 · 890 阅读 · 0 评论 -
利用WebView构建WebApps
利用WebView开发WebApps,里面讲解了WebView具体用法。翻译 2015-04-25 12:31:45 · 427 阅读 · 0 评论 -
常用adb命令详解
常用adb命令详解显示系统中所有的Android平台android list targets显示系统中全部 AVD(已经创建的模拟器)android list avd创建AVD(模拟器)android create avd –name(或者-n) 名称 –traget(或者-t) 平台的编号启动模拟器emulator -avd 名称 -sdcard sd卡的image(默认为/sdcard原创 2016-07-19 20:52:30 · 421 阅读 · 0 评论