手把手教你画一个 逼格满满圆形水波纹loadingview Android
才没有完结呢o( ̄︶ ̄)n 。大家好,这里是番外篇。拜读了爱哥的博客,又学到不少东西。爱哥曾经说过: 要站在巨人的丁丁上。 那么今天,我们就站在爱哥的丁丁上来学习制作一款自定义view(开个玩笑,爱哥看到别打我)。上一篇 带领大家做了一款炫酷的loading动画view 手把手带你做一个超炫酷loa...
Android 四大组件之 BroadcastReceiver
0 简介 BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条...
Android DIY之路 (一) 指定区域多图片合成 放大 缩小 镜像 旋转 等(转)
惯例先看效果图// 注意做类似这种模板功能时候 方位由后台数据提供,这里我们用假数据 4个点 或者xy 加区域来做示例 //一开始我们公司用的是透明盖住 操作图片 但发现 局限性较大。后来直接限定区域。将操作图片层级移到模板图上面 随意叠加 1. 背景图上绘制操作区域,(操作区域可以不止一个,比如美...
NDK开发-简介&环境搭建(Eclipse,Android Studio)
NDK简介NDK(Native Development Kit)是一套工具集,允许你在Android应用中嵌入c或c++。使用NDK的好处主要有以下4点:安全:由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。重用:可以方便地使用现存的开源库。大部分现存的开源库都是用C/C++代...
创建一个简单的配置android编译环境的脚本
由于有多个Android项目,每个项目配置编译环境时选项都不同,所以尝试写一个sh脚本来完成这个功能。 首先进入bin文件夹,新建一个文件enbuild$ cd ~/bin$ touch enbuild 赋予这个文件可执行权限$ chmod u+x enbuild 编辑这个文件$ ...
Android Stuido 提高开发效率的插件
好久没有更新博客了,最近搞个listview搞得半死不活的,心累~~今天带来的是Android Studio插件的整理,全是我已经安装使用的,写这篇博文的目的也是因为我怕我自己给忘记怎么用(尴尬)首先,说明一下插件的下载方式,file->setting进入到setting界面之后在搜索栏中搜索...
eclipse中android开发怎么修改xml文件字体大小
windows->preference->General->appearence->Colors and Font->Basic->Text Font。点击右侧的Edit就可以了。
展开说说:Android Fragment完全解析-卷三
本文章分析了Fragment的管理器FragmentManager、事务FragmentTransaction 、以及完整的声明周期和动态加载Fragment的原理解析。 1、Fragment管理器 FragmentManager 类负责在应用的 fragment 上执行一些操作,如添加、移除或替...
电脑安装Android4.0虚拟机的做法
在开始教程之前,先给大家展示一下成功运行Android 4.0虚拟机的界面,经过笔者测试,体验很流畅,喜欢DIY和对开发感兴趣的朋友们可以猛击下一页,继续浏览教程。准备工作在体验前我们首先要下载Java的JDK以及Android的SDK,大家可以从以下入口进入官方下载链接点击下载Java JDK:h...
android插件开发机制
插件机制实质上就是由主体程序定义接口,然后由插件去实现这些接口,以达到功能模块化。Android系统是基于Linux内核的,其安全机制也继承了Linux的特性,再加上android framework没有提供插件化编程的接口,使得在android上做插件开发显得很困难。经过与同事的研究和讨论,想到了...
Android 环境搭建
一、Android 环境搭建开发工具:Android Studio(开发工具,前提是先装 java JDK)下载地址:http://www.androiddevtools.cn/ Oracle VM VirtualBox(虚拟机安装环境)下载地址:https://www.virtualbox.or...
android环境搭建——工欲善其事,必先利其器 2
前两天鼓捣android, 搭建环境,不想麻烦就用了 adt-bundle-windows-x86-20140702. rar , 起个模拟器哇塞,太爽了。 出去转一圈唠会回来正好启动成功!有个网友留言给我,起模拟器慢的你想哭。无奈,重新搭建了环境,搭建过程如下:Android环境搭建:需要准备的...
Android 中建立一个OpenGL ES的开发环境
转自: http://wiki.eoe.cn/page/Building_an_OpenGL_ES_Environment.html负责人:zhangql原文链接:http://docs.eoeandroid.com/training/graphics/opengl/environment.html...
红米3 SudaMod(android_6.01_r72)高配指纹/农历/归属地/SM天气/流畅运行/红外线正常/更新于20161025
一、写在前面我只是个人爱好,本ROM未集成任何第三方推广软件,我只是喜欢把好的资源分享出来,若可以,我们一起学习,一起进步。请不要问我怎么刷机!请不要问我玩游戏卡不卡(有钱你就换好点的手机)!二、SM6.01简介sudamod是基于CM二次开发的系统,他们致力于打造纯净的安卓本土化系统。它的开源地址...
Android中集成QQ登陆和QQ好友分享及QQ空间分享
extends :http://blog.csdn.net/arjinmc/article/details/38439957相关官方文档及下载地址:如果只用分享和登陆,用lite包就可以,体积小http://wiki.open.qq.com/wiki/mobile/API%E8%B0%83%E7%9...
contentprovider一直报错,发现是android 的manifest中 provider 放在activity后面不行
在Android应用的AndroidManifest.xml文件中,所有的组件(如activity、service、receiver和provider)必须在该文件中按正确的顺序声明。在Android 8.0(API 级别 26)及更高版本中,如果provider组件放置在activity后面,可能...
华为手机 鸿蒙系统-android studio识别调试设备,开启adb调试权限
1.进入设置-关于手机-版本号,连续点击7次 认证:有锁屏密码需要输入密码, 开启开发者配置功能ok 进入开发者配置界面 打开调试功能 重新在androd studio查看可运行running devices显示了, 不行的话,重启一下android studio,或者手机连接线重新拔插一...
VLC-Android和VLC几个关键宏定义的分析
在用SourceInsight分析VLC-Android源码过程中,有几个宏定义在源代码中一直没有找到出处,比如 HAVE_DYNAMIC_PLUGINS和__PLUGIN__,以及MODULE_NAME和MODULE_STRING,在网上找了VLC源码的分 析资料都是老版本的,老版本中MODULE...
Android Scheme协议与应用全解析
URL Scheme 的作用客户端应用可以向操作系统注册一个 URL Scheme,该 Scheme 用于从浏览器或其他应用中启动本应用。通过指定的 URL 字段,可以让应用在被调起后直接打开某些特定页面,比如:书籍封面页,书城页面,原创页面,订单详情页、充值页,促销广告页等等。也可以执行某些指定动...
android studio 4.2.1运行java文件报错
当运行某个带main函数的java文件报这个错误的时候 Could not create task ':app:Test.main()'. > SourceSet with name 'main' not found. 解决办法:在工程的.idea下的.gradlew.xml文件下添...