【Genymotion--最快的安卓模拟器 测试与模拟APP应用必备】教程文章相关的互联网学习教程文章

android悬浮球实现各种功能、快速开发框架、单词、笔记本、应用市场应用等源码

Android精选源码悬浮球,实现一键静音,一键锁频,一键截屏等功能一个Android快速开发框架,MVP架构Android QQ小红点的实现源码android一款单词应用完整app源码android新闻简读,图片,视频 ,音乐以及二维扫码应用源码一款基于Material Design 的开源笔记本应用Android应用市场项目源码使用MVP模式,基于高德地图开发,实现毛玻璃特效Android 选择器类库,地址、时间日期、时间等选择器源码Android高仿手机QQUI全白源码(纯UI)An...

Android项目-几种常见的应用架构【图】

android两种Tab分页的方式:TabActivity和ActivityGrouphttp://www.apkbus.com/blog-70574-40942.html 1、单个Activity架构(推荐)首页是Activity,里面页面为View头部底部栏都是公用的,只是改变文字和图案。底部导航栏为RadioButton中部可以滑动切换。跳转很快,但是首页不流畅。  这种架构的好处是思路清晰,系统运行开销小。缺点是控制不好的话代码混乱,而且生命周期不好管理。 2、多个Activity-利用BaseActivity提供共性 3...

Android应用框架浅析

http://blog.csdn.net/yanbober/article/category/3206943Android应用层View绘制流程与源码分析 http://blog.csdn.net/yanbober/article/details/46128379Android应用进程间通信之Messenger信使使用及源码浅析 http://blog.csdn.net/yanbober/article/details/48373341Android应用Context详解及源码解析 http://blog.csdn.net/yanbober/article/details/45967639Android应用AsyncTask处理机制详解及源码分析 http://blog.csd...

基于Daydream technical preview GVR13开发Daydream,Cardboard的Android应用【代码】【图】

本文用Unity的Daydream Preview GVR13版本开发同时兼容Daydream和Cardboard的Android应用,Android Studio版本为2.2.3。下载最新Daydream Preview(版本:Unity Daydream Preview 5.4.2f2-GVR13 (64-bit))并安装。下载最新的Google VR SDK for Unity,新建一个Unity项目,并将GoogleVRForUnity.unitypackage导入到项目里面。在File -> Build Settings里面,Switch Platform为Android。在Player Settings...里面,Android面板下,O...

URL打开android 应用并且附带数据【代码】

在需要被打开的activity的配置节点内添加intent-filter<intent-filter><dataandroid:scheme="@string/link_scheme_name"android:host="@string/link_host"/><category android:name="android.intent.category.BROWSABLE"/><category android:name="android.intent.category.DEFAULT"/><action android:name="android.intent.action.VIEW"/></intent-filter>在被打开的activity中获取数据// 获取schemaIntent intent = this.getInte...

使用jni技术进行android应用签名信息核查及敏感信息保护

最近业余时间写了一款应用《摇啊摇》,安智、安卓、360等几个应用商店已经陆续审核通过并上线。从有想法到最终将产品做出来并发布,断断续续花了近二个半月的业余时间,总体来讲还算顺利,虽然期间也遇到几个小技术难点,最后解决的还算满意。今天说下其中一个小技术难点,现在想想这个小技术难点也很平常,但还是分享出来,希望对有相同疑惑的同学有帮助。 因为java语言自身特性的原因,导致android程序很容易被反编译,虽然...

Android分享中,如何过滤指定的应用,并且对不同的分享方式发送不同的内容?【代码】

网上找到的一篇关于: 针对不同的应用,使用不同的方式的文章。原文地址String contentDetails = "";String contentBrief = "";String shareUrl = "";Intent it = new Intent(Intent.ACTION_SEND);it.setType("text/plain");List<ResolveInfo> resInfo = getPackageManager().queryIntentActivities(it, 0);if (!resInfo.isEmpty()) {List<Intent> targetedShareIntents = new ArrayList<Intent>();for (ResolveInfo info : resInf...

手机Android音视频采集与直播推送,实现单兵、移动监控类应用【图】

从安卓智能手机、平板,到可穿戴的Android Ware、眼镜、手表、再到Android汽车、智能家居、电视,甚至最近看新闻,日本出的几款机器人都是Android系统的,再把目光放回监控行业,传统监控中的移动终端设备,例如:单兵设备、手持设备、车载终端设备,包括家庭监控中用到的智能设备,都可以用Android系统替代了,不仅开发容易,而且易扩展,设备也更加智能了。...Google I/O大会之后,不难看出安卓在Google的推进以及本身的开放性作...

Android中ProgressDialog的应用【代码】【图】

下面通过实现点击按钮来显示加载框,2秒后自动消失。1、首先在layout的xml中添加一个按钮:<Buttonandroid:id="@+id/button1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:layout_alignParentTop="true"android:layout_marginLeft="32dp"android:layout_marginTop="14dp"android:background="@drawable/button_style"android:text="@string/btnText" />...

Android地图应用新视界--mapbox的常用功能封装工具类

上一篇- Android地图应用新视界--mapbox的应用开发之初始集成篇-中介绍了全球应用的多平台地图框架mapbox在Android端的集成步骤,以及Android的地图应用新视界--mapbox的应用开发之简单功能提取篇,如果要了解建议先看前两篇哦此篇将延续上篇内容,主要提取常用功能封装工具类,可以直接当工具类使用 直接上干货 如下:public class MapBoxUtils {private MapboxMap mapboxMap;private Context context;//调用mapboxAPI的token令牌publ...

Android开发经典书籍下载——《Android 4高级编程》《疯狂Android讲义》《Android应用开发详解(郭宏志)》《Android应用案例开发大全》《Android 3D游戏开发技术》

这是我收集的关于android开发方面的经典书籍,高清PDF电子版,可以在我的百度网盘免费下载,希望对需要的朋友有帮助。 目录: 《Android 4高级编程》(附完整源代码) 《疯狂Android讲义》 《Android应用开发详解(郭宏志)》 《Android应用案例开发大全》 《Android 3D游戏开发技术》 《Android内核剖析 柯元旦》 《深入理解Android 卷1》 《深入理解Android 卷2》 ...

android websocket 应用【图】

websocket 在实际的应用中不仅仅能做聊天应用,还可以利用websocket长连接保持数据的实时更新以及信息的推送。websocket 的实现的关键点 第一个:首先需要引入 java-websocket.jar 包, 这里我使用的版本时1.3.1。接下来就开始了,不同的业务有不同的需求,我们根据业务需求封装一下websocket 请求在runable中实例websocket对象,并在四个回掉函数中构建自己的业务逻辑,接着定义send方法发送请求 ,定义一个接口用于接收服务端返回...

Android应用开发基础篇(5)-----Handler与多线程【代码】【图】

链接地址:http://www.cnblogs.com/lknlfy/archive/2012/02/19/2358155.html一、概述 Handler这个类主要用来发送和处理消息的。它有多个发送消息函数,但只有一个处理消息函数handleMessage()。 二、要求 程序中有两个线程,一个是UI线程,一个是自己创建的线程,在自己创建的线程中发送消息,在UI线程中接收并处理这个消息。 三、实现 不仅是Android,很多其他界面编程都是不允许在其他线程中直接更新UI界面的...

使用 IntelliJ IDEA 开发 Android 应用程序时配置 Allatori 进行代码混淆【代码】【图】

IntelliJ IDEA 提供了非常强大的 Android 开发支持,就连 Google 官方推荐的 Android Studio 其实也是 IntelliJ IDEA 的一个 Android 开发专用版。因为 Android 程序发布时采用 APK 文件封装格式,其内部仍然是虚拟机字节码,是可以通过诸如 dex2jar、jd 等工具进行反编译的,所以进行产品发布前都要经过字节码混淆,以最大限度地保护软件知识产权。而 Google 官方推荐的 ProGuard 混淆器的混淆效果又不尽如人意,因此各类专业的混...

我的项目10:Android的webview支持HTML5的离线应用功能详细配置

因为需要,我要在andriod手机上用webview给我的HTML5项目加一个壳,但第一次将项目封装进andriod里面时,我测试输出的alert尽然是不支持HTML5 web缓存,这让我很郁闷,在网上找了了一些资料看了一下,测试了几次终于通了,因为我不是搞andriod的,所以就不详细介绍了,把代码分享给大家:MainActivity.java类:package com.example.test; import android.app.Activity; import android.content.Context; import android.os.Bund...