-
Android四大根本组件-Service详解
Android四大基本组件-Service详解divclass="markdown_views">一、官方文档ClassOverviewAServiceisanapplicationcomponentrepresentingeitheranapplication’sdesiretoperformalonger-runningoperationwhilenotinteractingwiththeus...
16
热度 -
Android的so库的流入
Android的so库的注入作者:Fly2015Android平台的so库的注入是有Linux平台的进程注入移植来的。由于Android系统的底层实现是基于Linux系统的源码修改而来,因此很多Linux下的应用可以移植到Android平台上来比如漏洞。由于Linux平台的注入需要权限,相比较于Windows平台的进程的注入没有被玩的那么火热。但是到了,Android平台以后,很多Android的...
2
热度 -
IT蓝豹推荐 : android第三方登录即微信登录 接入遇到有关问题和怎么解决
IT蓝豹推荐:android第三方登录即微信登录接入遇到问题和如何解决divstyle="font-size:14px;"class="iteye-blog-content-contain">IT蓝豹推荐:??android第三方登录即微信登录接入遇到问题和如何解决?www.Itlanbao.com一个专做android特效的网站本站里面分享很多关于android特效的,附带源码?特别说明:?应用...
26
热度 -
Android中Handler Runnable与Thread的差异详解
Android中HandlerRunnable与Thread的区别详解原文链接:http://www.codeceo.com/article/android-handler-runnable-thread.htmlAndroid中Handler可以异步控制Runnable,那么这样做于Android中的Thread有什么区别呢?本文将通过多个角度来讲解这个问题,读完此文,相信你会对Android中...
61
热度 -
安卓开发懒鬼最爱之ButterKnife,依赖注入第三方是库,更上一层楼加速开发速度
安卓开发懒鬼最爱之ButterKnife,依赖注入第三方是库,进一步加速开发速度divclass="markdown_views">转载请注明出处:王亟亟的大牛之路还在烦躁一大堆findById的控件操作而烦恼么?平时,我们的那一系列findById是一个“浩大的工程”样例如下这是曾经一个项目的一个填童虎数据表单的一个Activity,这是一系列的声明publicclassUserInfoActi...
44
热度 -
Android数据存储草案
Android数据存储方案divclass="markdown_views">本文翻译自android官方文档,结合自己测试,整理如下。Android提供了一些永久保存数据的方法,可以根据具体的需求决定使用哪种方式存储,例如私有数据,外部程序是否可以访问等等。有以下几种方法存储:SharedPreferences使用键值对存储私有数据类型InternalStorage(或称为文件存储)使用内部存储...
78
热度 -
4、自定义ViewPagerIndicator的实现
Android教你打造炫酷的ViewPagerIndicator不仅仅是高仿MIUI转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42160391,本文出自:【张鸿洋的博客】1、概述哈,今天给大家带来一个ViewPagerIndicator的制作,相信大家在做tabIndicator的时候,大多数人都用过TabPageIndic...
14
热度 -
Android系统JNI的实现模式
Android系统JNI的实现方式divstyle="top:0px">Android系统JNI的实现方式AllrightsreservedJNI(JavaNativeInterface)定义了一种Java代码调用C或者C++代码等其他代码的方式。在Android系统中,JNI通过JNINativeMethod结构体进行描述,该结构体定义于jni.h...
47
热度 -
android 几种listview的收拾
android几种listview的整理divclass="markdown_views">一、普通的listview1.主页面布局(就是一个listview控件):<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/t...
52
热度 -
Android基础-十
Android基础-10divstyle="margin:0pxauto;padding:20px;border:0px;font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:1.6;color:rgb(51,51,51);max-width:960px">Android基础-10多媒体编程...
19
热度 -
Android之ViewPager(仿微信引导界面以及动画效果 )(2)
Android之ViewPager(仿微信引导界面以及动画效果)(二)divstyle="top:0px">大多数人想要改造这个世界,但却罕有人想改造自己。本讲内容:仿微信引导界面以及动画效果效果图:下面是res/layout/activity_main.xml布局文件:<RelativeLayoutxmlns:android="http://sch...
68
热度 -
百度的android口试总结分析
百度的android面试总结分析divclass="markdown_views">今天就是今天上午10点,我接到了百度的电话面试,当然提前和我说了,我的拖延症是有多强烈,以至于我没怎么准备,当然我也想着看看自己的真实水平,在此检讨一下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!废话不多说上来就是百度的一个技术人员打...
79
热度 -
Android中的软件安全跟逆向分析[一]—apk反编译破解以及java汇编代码读写
Android中的软件安全和逆向分析[一]—apk反编译破解以及java汇编代码读写divclass="markdown_views">在Android应用开发中,软件安全和逆向分析非常重要。试想如果一个优秀的APP应用没有建立完善的安全机制,从而很容易被黑客破解修改,一方面泄露了应用程序的核心技术,另一方面势必会对用户带来损害,从而造成大量的用户流失。如何反编译破解apk以及保护自己的软件免受反...
33
热度 -
Android自定义控件View(3)组合控件
Android自定义控件View(三)组合控件divclass="markdown_views">不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是这一...
70
热度 -
2.第三方语音识别(以讯飞为例)
Android语音识别(本地+第三方)语音识别主要的功能就是在用户不方便输入的时候找一个替代输入的选择。1.本地语音识别下面的代码首先创建SpeechRecognizer对象,并设置回调函数监听器。当在点击监听器中调用doSpeechRecognition()方法时,会使用语言参数和一个指示要在处理过程中分发部分结果的标志参数初始化语音识别。publicclassMainActivityexten...
98
热度 -
引见Model-View-Presenter在Android中的应用
介绍Model-View-Presenter在Android中的应用divclass="markdown_views">这篇文章是我学习MVP模式时翻译的,原文是KonstantinMikheev所写,传送门。因英语水平有限,翻译的很生硬,基本靠Google,请见谅。以下是译文。这篇文章我会通过一个最简单的例子去一步步介绍MVP模式在Android中的最佳实践。同时我也会介绍一个使MVP模式在An...
37
热度 -
Android 不规则封锁区域填充 手指秒变油漆桶
Android不规则封闭区域填充手指秒变油漆桶divclass="markdown_views">转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/45954255;本文出自:【张鸿洋的博客】一、概述在上一篇的叙述中,我们通过图层的方式完成了图片颜色的填充(详情请戳:Android不规则图像填充小玩着色游戏),不过在着色游戏中更多的...
0
热度 -
Android触摸屏事件派发机制详解与源码分析3(Activity篇)
Android触摸屏事件派发机制详解与源码分析三(Activity篇)divclass="markdown_views">PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊!【工匠若水http://blog.csdn.net/yanbober】该篇承接上一篇《Android触摸屏事件派发机制详解与源码分析二(ViewG...
82
热度 -
【Android 个人懂得(七)】用ContentValues和自定义Application处理数据
【Android个人理解(七)】用ContentValues和自定义Application处理数据divclass="markdown_views">我当时面临的需求是1、核心算法数据和UI的交互,2、多个数组数据的封装,3、不确定的数组数据转化到表格形式。就于以上需求,我采用自定义的Application储存和传递全局的数据,采用ContentValues的key-value转化和储存数组数据,...
26
热度 -
怎么在Android开发中让你的代码更有效率
如何在Android开发中让你的代码更有效率如何在Android开发中让你的代码更有效率最近看了一个视频,名字叫做DoingMoreWithLess:BeingaGoodAndroidCitizen,主要是讲如何用少少的几句代码来改善AndroidApp的性能。在这个视频里面,演讲者以一个图片app为例讲解如何应用Android中现有的东西来改善app性能问题。这个图片app的代码:https:/...
48
热度