Android
LMG天之蓝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
转载:反编译工具Jadx
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/dbs1215/article/details/52864816收起反编译工具JadxMac环境下反编译的工具不是很多,个人认为Jadx是Mac环境下做的比较好的反编译工具,下面说下其使用方法1、准备工作git clone ht...转载 2020-03-13 12:07:53 · 438 阅读 · 0 评论 -
Android ViewPager多页面滑动切换以及动画效果
一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。 二、在开始前,我们先要认识一个控件,ViewPager。它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。这个附加包是andro转载 2015-02-02 17:26:59 · 418 阅读 · 0 评论 -
跟 Task 有关的 Intent对象中内置的Flag
Intent对象在Android开发中起着举足轻重的作用,其内置了丰富的常量,用于传递数据,下面本文将介绍跟Task有关的一些Flag参数,各参数的理解均来自Android API和本人在实际项目中的体验,如果有描述不当之处,还请各位不吝赐教。 FLAG_ACTIVITY_BROUGHT_TO_FRONT: 这个标志一般不是由程序代码设置的,如在launchMode中设置singl转载 2015-02-02 17:05:01 · 469 阅读 · 0 评论 -
Android的播放视频功能
实现播放视频有两种方式,一种是使用VideoView;一种是使用SurfaceViewAndroid之SurfaceView实现视频播放1.案例一布局文件:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/andr转载 2015-02-03 11:21:07 · 969 阅读 · 0 评论 -
Eclipse 在开发中使用到的快捷键很实用噢(转载)
trl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上转载 2015-02-05 14:43:35 · 410 阅读 · 0 评论 -
给TextView加上多彩效果:改变部分字体的大小和颜色
转载请注明出处:http://blog.youkuaiyun.com/singwhatiwanna/article/details/18363899前言在实际使用中,有时候会遇到特殊需求,比如pm突发奇想,想把TextView的某几个字变的大一点,再加点颜色,这貌似不好搞,如果是给TextView整体加效果就很好搞了。但是问题总是要解决,下面我给出解决方法,其实方法很简单,问题在于你是否知道有这种转载 2015-02-05 15:52:58 · 628 阅读 · 0 评论 -
Android高级模糊技术
http://blog.jobbole.com/63894/转载 2015-02-28 12:35:38 · 436 阅读 · 0 评论 -
Android Volley完全解析(一),初识Volley的基本用法
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/174820951. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和Http转载 2015-03-03 09:42:07 · 482 阅读 · 0 评论 -
Android Volley完全解析(二),使用Volley加载网络图片
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/17482165在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。在上篇文章中转载 2015-03-03 10:11:12 · 611 阅读 · 0 评论 -
Android Volley完全解析(三),定制自己的Request
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/17612763经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObje转载 2015-03-03 10:29:06 · 467 阅读 · 0 评论 -
Android Volley完全解析(四),带你从源码的角度理解Volley
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/17656437经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。转载 2015-03-03 17:07:19 · 407 阅读 · 0 评论 -
Android APK反编译详解(附图)
在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubuntu 12.04 x86_x64反编译工具包 下载 (2012-10-10更新)一、Apk反编译得到Java源代码下载上述转载 2015-03-17 13:35:45 · 440 阅读 · 0 评论 -
Android ListView的滚动条始终显示并且滚动条样式自定义
滚动条始终显示: android:scrollbarFadeDuration="0" android:fadeScrollbars="false"滚动条样式自定义:android:scrollbarThumbVertical=""原创 2015-11-04 14:27:13 · 2750 阅读 · 0 评论 -
TV端调用支付宝扫码支付
支付之前没做过,TV端的更没接触过,现公司的方案是通过调用支付宝网页扫码转移至手机支付,想来对前端来说,没什么大的问题,支付流程转移到了后端嘛,谁能想到会遇到下面这个问题。步骤如下:1.访问公司网页2.跳转至支付宝支付页面3.刷出支付宝扫码页面注意支付宝支付页面是已经出来了,但是这个时候,立即跳到了下面的错误页面,试过了n种方法都不得解,最后一位朋友给了启发解决方案:就原创 2015-12-15 13:15:00 · 1751 阅读 · 0 评论 -
Android ViewPager控件的使用(基于ViewPager的横向相册)!!!
大家好,相信大家用的ListView控件一定很多的,是竖向滑动的,复用convertView,我们可以加载成千上万的数据,但有时候我们会有这个需求比如相册,我们想横向滑动,并且数据有好多,这时候ViewPager控件就派上用场了,ViewPager使用时候我们需要导入第三方包android-support-v4.jar包,这是谷歌提供的,这个包里有Fragment ViewPager等控件,用户导转载 2014-07-25 12:23:55 · 506 阅读 · 0 评论 -
基于ViewFlipper实现的自定义新手指引控件.
第一步:新建Android工程ViewFlipperDemo:第二步:新建AdverView.java代码如下:[java] view plaincopypackage com.tutor.viewflipper; import android.content.Context; import转载 2014-07-25 12:22:54 · 484 阅读 · 0 评论 -
Android中获取应用程序(包)的大小-----PackageManager的使用(二)
转载请注明出处:http://blog.youkuaiyun.com/qinjuning 通过第一部分Android中获取应用程序(包)的信息-----PackageManager的使用(一)>>的介绍,对PackageManager以及AndroidManife.xml定义的节点信息类XXXInfo类都有了一定的认识。 本转载 2014-07-24 18:07:41 · 617 阅读 · 0 评论 -
使用Android中的Google Maps的最新方法--获取Map API Key
使用Android中的Google Maps的最新方法--获取Map API Key Map API Key是Google Maps的地图密钥。只有获取了Map API Key,才能使用Google Maps服务。要获取Map API Key,需要注册一个Google账号,该账号可在Google公司的官方网站免费申请。目前Map API Key已经升级为Android Google转载 2014-04-25 10:48:24 · 2458 阅读 · 0 评论 -
android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决
android 地图服务开发 INSTALL_FAILED_MISSING_SHARED_LIBRARY 错误解决地图服务开发中遇到此类错误大体分为以下两种情况解决:(论坛里大多都是属于第一种情况的答案,但是遇到第二种情况论坛的解决基本无效)。情况一:如果你用模拟器调试程序 首先检查AndroidManifest.xml,确保已经写了 其次确保你新转载 2014-04-25 10:47:38 · 716 阅读 · 0 评论 -
android Gallery实现异步加载图片
源码下载地址:1. 2.原创 2014-04-25 14:48:46 · 736 阅读 · 0 评论 -
MapView使用示例
一、MapView申请apiKey参考地址:http://blog.youkuaiyun.com/sym207/article/details/24458685原创 2014-04-25 10:52:42 · 2305 阅读 · 0 评论 -
Android Launcher研究(二)-----------Launcher为何物,究竟是干什么的
大家好,我今天给大家简单讲一下Launcher里如何列出所有安装的应用的,我们点击Launcher的抽屉(SlidingDrawer)就会 出现所有安装的应用列表(当然Widget,Launcher本身除外).并且点击应用图标进入 相关应用。我这里就先简单的用一个GridView来显示应用。老样子我还会写一个简单的Demo让大家理解。大家跟着我的步骤来。第一步:新建一个Androi转载 2014-07-24 11:06:57 · 959 阅读 · 0 评论 -
Android Launcher研究(三)-----------列出所安装的应用,点击进入相应的应用!
大家好,我今天给大家简单讲一下Launcher里如何列出所有安装的应用的,我们点击Launcher的抽屉(SlidingDrawer)就会 出现所有安装的应用列表(当然Widget,Launcher本身除外).并且点击应用图标进入 相关应用。我这里就先简单的用一个GridView来显示应用。老样子我还会写一个简单的Demo让大家理解。大家跟着我的步骤来。第一步:新建一个Androi转载 2014-07-24 11:06:26 · 597 阅读 · 0 评论 -
Android Launcher研究(四)-----------桌面应用快捷方式的开发!
大家好,今天我给大家分享的是Launcher桌面快捷图标的开发,我们都知道快捷图标有两部分组成,一部分是应用的图标,另一部分就是应用的名称。其实Launcher中的快捷图标只是继承了TextView控件,重绘了一下,将背景弄成浅灰色(具体是什么颜色我也不知道)的椭圆背景,显示的文字颜色则是白色。TextView有android:drawableTop;drawableBottom(上下左右我这里就转载 2014-07-24 11:10:53 · 531 阅读 · 0 评论 -
Android Launcher研究(一)-----------图文详解手把手教你在Windows环境下下载Android源码(Launcher为例)
大家好,这篇文章我将教大家如何在Windows环境下下载Android源码,Android 自2007年11月5号发布以来,发展速度如此之快,和它走开源的路是分不开的。我们在开发中有什么不明白不清楚的,直接把Android 源码下下来研究就可以了,看源代码将会让你提升很快!在这之前大家先熟悉俩个代码版本管理工具SVN,以及Git。 SVN(Windows环境下最常用的):转载 2014-07-24 11:02:42 · 530 阅读 · 0 评论 -
安卓换肤功能实现
Hi,大家好,快元旦啦,提前祝大家元旦快乐,(*^__^*) 嘻嘻,今天给大家分享的是Apad Qzone换肤功能的实现,我们首先看下效果:图1:默认的皮肤.图2:点击菜单护肤按钮,应用更换皮肤.通过上面的效果图可以看出Apad Qzone的换肤功能其实是很简单实现的,由于整个应用采取了单Activity实现方式,更换背景其实就是实现了更换主程序的Act转载 2014-07-25 11:05:31 · 623 阅读 · 0 评论 -
Android Launcher研究(五)-----------Android Launcher抽屉类SlidingDrawer的使用!
最近在研究Lanucher,看了源码,发现了SlidingDrawer这个类,也就是所谓的"抽屉"类。它的用法很简单,要包括handle,和content. handle就是当你点击它的时候,content要么抽抽屉要么关抽屉。别的不多说了,具体步骤如下. 1.新建Android工程,命名为SlidingDrawer. 2.准备素材,在这里我的图标是转载 2014-07-24 15:45:38 · 585 阅读 · 0 评论 -
解决Android解析图片的OOM问题!!!
大家好,今天给大家分享的是解决解析图片的出现oom的问题,我们可以用BitmapFactory这里的各种Decode方法,如果图片很小的话,不会出现oom,但是当图片很大的时候就要用BitmapFactory.Options这个东东了,Options里主要有两个参数比较重要.[java] view plaincopyoptions.inJus转载 2014-07-25 12:42:17 · 453 阅读 · 0 评论 -
谈谈Android里的Context的使用!!!
大家好,今天给大家分享一下Android里的Context的一些用法,以前经常有人在群里问我比如我在一个工具类里的某个方法,或者View里需要调用Context.但是工具类还有View里没有这个上下文怎么办?为了解决大家的疑问,为了解决大家的疑问,我今天写一个简单的Demo.让大家如何学好自如的用Context.想什么时候有Context,什么时候就有Context.这里大致可以分为两种:转载 2014-07-25 12:28:34 · 598 阅读 · 0 评论 -
Android中获取应用程序(包)的信息-----PackageManager的使用(一)
转载请注明出处:http://blog.youkuaiyun.com/qinjuning 本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下: 第一部分: 获取应用程序的packagename、label、icon等 ;转载 2014-07-24 18:03:54 · 568 阅读 · 0 评论 -
android应用安全——(数据抓包)跟踪监控android数据包
web开发中Chrome、IE、firefox等浏览器都自带提供了插件帮助开发者跟踪http数据,在手机客户端怎么实现http数据抓包呢?Fiddler可以实现真机调试抓包。Fiddler支持Any Browser,Any System,Any Platform。 今天,向大家介绍 Fiddler 如何抓取 Android 应用上的数据包。转载 2014-04-15 16:27:43 · 601 阅读 · 0 评论
分享