E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ANDROID应用开发
Android应用开发
学习之Toast消息提示框
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 本文我们来看Toast消息提示框的用法。使用Toast消息提示框一般有三个步骤: 1、 创建一个Toast对象。可以使用两种方法创建Toast对象,一种是使用Toast构造函数,另一种方法是使用Toast.makeText()方法创建。 使用构造函数创建代码如下
·
2015-11-11 10:21
android
Android应用开发
学习之状态栏通知
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 状态栏通知涉及到两个类,一是Notification,它代表一个通知;另一个是NotificationManager,它是用于发送Notification的系统服务。 使用状态栏通知一般有4个步骤: 1、 通过getSystemService()方法获取Noti
·
2015-11-11 10:16
android
Android应用开发
学习之AlertDialog对话框
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 本文中我们通过一个例子来看AlertDialog对话框的实现,其运行效果如下: 主布局文件main.xml内容如下: <?xml version="1.0" encoding="utf-8"?> <LinearL
·
2015-11-11 10:15
AlertDialog
Android应用开发
学习之启动另外一个Activity
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 一个Activity可以启动另外一个Activity,以实现比较复杂的功能,我们来看一个例子,其运行效果如下图所示: 主布局文件main.xml如下所示: <?xml version="1.0" encoding="utf-8"
·
2015-11-11 10:13
Activity
Android的快速开发框架afinal
afinal是
android应用开发
的终极框架。
·
2015-11-11 10:01
android
Android应用开发
实例篇(2)-----挂接电震动
一、概述 Android原生自带的电话软件是不支持挂接电震动设置的,但很多时候我们却需要这功能,要实现这功能有两种可行的办法,一是修改电话软件的代码,二是使用第三方软件,在这里我利用的是第二种方法。我们知道,Android提供给了开发者通过API直接监听到的三种电话状态:CALL_STATE_IDLE、CALL_STATE_OFFHOOK和C
·
2015-11-11 09:18
android
Android应用开发
基础篇(16)-----ScaleGestureDetector(缩放手势检测)
一、概述 ScaleGestureDetector这个类是专门用来检测两个手指在屏幕上做缩放的手势用的,最简单的应用就是用来缩放图片或者缩放网页。 二、要求 利用ScaleGestureDetector这个类实现图片缩放。 三、实现 新建工程MyScale,修
·
2015-11-11 09:17
gesturedetector
Android应用开发
基础篇(15)-----URL(获取指定网址里的图片)
一、概述 URL,说白了就是一个网络地址(网址),通常一个网址里包含很多内容,这里要讲的不是如何从一个包括很多内容(比如很多图片)的网址里找到自己感兴趣的内容(比如说某一张图片),而是从一个带有图片格式(.jpg、.png、.bmp等)后缀的网址里获取该图片,也就是说该网址里只有一张图片。 二、要求 从指定
·
2015-11-11 09:16
android
Android应用开发
提高篇(6)-----FaceDetector(人脸检测)
一、概述 初次看到FaceDetector这个类时,心里想:Android真的很强大。但直到我实际应用它的时候,心情从高山跌倒了谷底(看实现中的结果就知道了),再仔细看看官方文档,才知道这个类是API LEVEL1的,我就晕了,这就说明这个类很早就有了,但为什么到现在还没有得到改善呢。写这篇文章的目的还有一个,就是想强调一下用SurfaceView来画图
·
2015-11-11 09:16
android
Android应用开发
基础篇(14)-----自定义标题栏
一、概述 每一个应用程序默认的标题栏(注意与状态栏的区别)只有一行文字(新建工程时的名字),而且颜色、大小等都是固定的,给人的感觉比较单调。但当程序需要美化的时候,那么修改标题栏是就是其中一项内容,虽然Android已经定义了很多样式资源,但更多时候我们需要使用的是自己定义的样式。 二、要求 使用自己定义的
·
2015-11-11 09:15
android
Android应用开发
提高篇(5)-----Camera使用
一、概述 Camera是手机的一个很重要的设备,可以说现在的每一部手机上都有。回想当时在Linux搞摄像头编程真的要捏一把汗。有人会说在Linux下装个opencv就可以通过它的函数来使用摄像头啦,但我并没有这么做,我还是用最原始的方法(V4L2)实现了。之前研究过Android关于摄像头这部分的源码,毫无疑问,Android关于摄像头底层的实现用的也是
·
2015-11-11 09:14
android
Android应用开发
基础篇(13)-----GestureDetector(手势识别)
一、概述 GestureDetector是一个用于识别手势的类,这里所讲的手势识别,不是模式识别里所讲的手势(用户的手在用摄像头前做的动作)识别,而是说用户的手在触摸屏上做的手势(比如滑动等),它可以识别一般的手势,也可以识别用户自定义的手势。 二、要求 利用GestureDetector、ViewFlip
·
2015-11-11 09:13
gesturedetector
Android应用开发
提高篇(4)-----Socket编程(多线程、双向通信)
一、概述 关于Socket编程的基本方法在基础篇里已经讲过,今天把它给完善了。加入了多线程,这样UI线程就不会被阻塞;实现了客户端和服务器的双向通信,只要客户端发起了连接并成功连接后那么两者就可以随意进行通信了。 二、实现 在之前的工程基础上进行修改就可以了。 My
·
2015-11-11 09:13
socket编程
Android应用开发
基础篇(12)-----Socket通信
一、概述 网络通信无论在手机还是其他设备上都应用得非常广泛,因此掌握网络编程是非常有必要的,而我觉得socket编程是网络编程的基础。在进入正题之前,先介绍几点网络知识,一:socket编程有分TCP和UDP两种,TCP是基于连接的,而UDP是无连接的;二:一个TCP连接包括了输入和输出两条独立的路径;三:服务器必须先运行然后客户端才能与它进行通信。四:
·
2015-11-11 09:12
socket通信
Android应用开发
基础篇(11)-----ViewFlipper
一、概述 ViewFlipper这个部件是用来实现多页显示的,多页之间的显示一般通过手势的滑动来实现,比如处于Home界面时,可以通过滑动来显示另一页,有点像Activity之间的切换。下面的实现没有涉及到手势识别这个功能。 二、要求 掌握ViewFlipper的使用。 三、实现 &n
·
2015-11-11 09:11
viewflipper
Android应用开发
实例篇(1)-----简易涂鸦板
一、概述 这次要做一个简单的涂鸦板应用,以前在Qt上实现过,突然想到要把它在Android上实现,呵呵,既简单又有趣。 二、实现 新建工程MyWall,修改/res/layout/main.xml文件,在里面添加一个SurfaceView和两个Button,用到了RelativeLayout布局,完整的ma
·
2015-11-11 09:11
android
Android应用开发
提高篇(3)-----传感器(Sensor)编程
一、概述 Android支持的传感器种类越来越多了,这确实是一件可喜的事情,两年前在单片机上玩过加速度传感器模块,当时做的是一个摔倒检测的项目,利用相关的算法对三轴数据进行采集、处理、判断来实现检测,既然是摔倒检测,那肯定是一个便携式设备吧,没错,当时做出来的设备是小到可以放进口袋里的。庆幸的是,今天这些东西完全可以在手机上完成了,而且不用涉及到硬件设计的
·
2015-11-11 09:10
android
Android应用开发
基础篇(10)-----Menu(菜单)
一、概述 Menu,简单来理解就是当你按下手机的“menu”键时所弹出来的窗口,它被广泛应用着,几乎在每个应用中都有它的身影。 二、要求 用两种方式实现菜单功能。 三、实现 新建工程MyMenu,修改/res/layout/main.xml文件,主要是修改了里面的TextV
·
2015-11-11 09:09
android
Android应用开发
基础篇(9)-----SharedPreferences
一、概述 对于SharedPreferences,我吧它理解为一种简单的数据库,它可以把数据像文件一样存放在系统里面,也可以读出来,但它存放的只是一些简单的数值对,如key-values的形式。如果某些应用需要在退出时保存一些简单的数据以便再次被打开时恢复所需的数据,那么就可以用SharedPreferences来实现。 二、要求
·
2015-11-11 09:08
Android应用开发
基础篇(8)-----SurfaceView
一、概述 SurfaceView也是一个用来画图的部件,不过由于它的效率比较高,因此一般多用在游戏编程中,在摄像头编程中也会用到,还有它和View比较大的不同是它可以在非UI线程里画图。下面的实现中会提到使用SurfaceView来画图需要注意的几个地方。 二、要求 会使用SurfaceView来画图。
·
2015-11-11 09:07
SurfaceView
Android应用开发
提高篇(2)-----文本朗读TTS(TextToSpeech)
一、概述 TextToSpeech,就是将文本内容转换成语音,在其他的一些应用中经常可以看到。这个功能还是挺强大的,但是用户利用它来编写应用却很简单。 二、要求 能够将文本内容转换成语音并朗读出来;可以一次全部朗读出来,也可以边写边读;可以将文本保存为语音文件。 三、实现
·
2015-11-11 09:07
android
Android应用开发
基础篇(7)-----BroadcastReceiver
一、概述 BroadcastReceiver,意思就是广播信息接收者,是Android的四大组件之一。它既可以接收系统广播出来的信息,也可以接收自定义的广播信息,比如说接收系统开机完成的信息,然后让某个程序启动,这就可以实现程序开机启动,又或者,某个程序需要通过Service发出的信息来更新UI,这时也可以使用BroadcastReceiver。
·
2015-11-11 09:06
Android应用开发
提高篇(1)-----获取本地IP
一、概述 习惯了Linux下的网络编程,在还没用智能机之前就一直想知道怎么得到手机的IP地址(玩智能机之前我是不搞手机应用的)。好了,得知Android是基于Linux内核的,那么不就可以利用之前学的Linux下的网络编程方法来获取IP了吗?呵呵,其实这是比较底层的方法,在Android上,完全可以利用Java的API来实现,而且实现的代码非
·
2015-11-11 09:05
android
Android应用开发
基础篇(6)-----Service
一、概述 我们知道,Service是Android的四大组件之一。在我看来,Service可以理解为一种在后台运行的服务,但它不是运行在一个独立的线程中,而是运行在主线程里,当程序有比较“繁重”的任务要执行时,就可以把它放在Service中执行。Service也有自己的生命周期,与Activity有点类似,但它没有用户界面,只在后台运行。
·
2015-11-11 09:04
android
Android应用开发
基础篇(5)-----Handler与多线程
一、概述 Handler这个类主要用来发送和处理消息的。它有多个发送消息函数,但只有一个处理消息函数handleMessage()。 二、要求 程序中有两个线程,一个是UI线程,一个是自己创建的线程,在自己创建的线程中发送消息,在UI线程中接收并处理这个消息。 三
·
2015-11-11 09:04
android
Android APK反编译具体解释(附图)
这段时间在学
Android应用开发
,在想既然是用Java开发的应该非常好反编译从而得到源码吧,google了一下,确实非常easy,下面是我的实践过程。
·
2015-11-11 09:18
android
Android AsyncTask几个注意事项
最近在在做一个
Android应用开发
,都是用AsyncTask来完成后台任务,简单总结一下。
·
2015-11-11 05:43
AsyncTask
Android UI目录
序:最近一直想进阶
android应用开发
,虽然对一些相关的android知识都大体熟悉,但是自己的android知识体系,经不起推敲、经不起高手的垂问。
·
2015-11-11 05:29
android ui
Android APK反编译详解
这段时间在学
Android应用开发
,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。
·
2015-11-11 04:11
android
搭建windows下的android开发环境
Android SDK(主要包含
android应用开发
所需要的API,和一些辅助工具) 4. Android Development Tools(AD
·
2015-11-11 01:36
Android开发
UI界面设计准则
在
Android应用开发
中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。
·
2015-11-10 23:46
界面设计
我的第一个Android应用-Mono For Android
前段时间调研.net网站的 跨平台部署时了解到了mono,进而了解到可以使用C#来进行
Android应用开发
,心里总是痒痒的,想试一下。
·
2015-11-10 23:48
android
Android UI目录
Android UI目录 序:最近一直想进阶
android应用开发
,虽然对一些相关的android知识都大体熟悉,但是自己的android知识体系,经不起推敲、经不起高手的垂问。
·
2015-11-09 13:22
android ui
AndroidManifest.xml配置文件详解
AndroidManifest.xml配置文件对于
Android应用开发
来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。
·
2015-11-09 12:50
Android应用开发
学习之图片切换器
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 如果我们要实现类似Windows的照片查看器切换上一张下一张照片的效果,可以使用图片切换器ImageSwitcher,下面我们来看一个例子,其运行效果如下所示: 先来看主布局文件main.xml,其内容如下: <?xml version="1.0"
·
2015-11-08 14:27
android
【
Android应用开发
详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9057257 由于公司项目的需要,要实现在项目中使用第三方授权登录以及分享文字和图片等这样的效果,几经波折,查阅了一番资料,做了一个Demo。实现起来的效果还是不错的,不敢独享,决定写一个
·
2015-11-08 14:27
android
Android应用开发
的一些规则
应用程序规则1.不要妨碍手机的语音通话和消息服务2.不要破坏或试图削弱或扩展设备的硬件,固件,软件和OEM组件.3.不要滥用运营商的网络,不要造成网络上的任何问题4.不要辜负用户的信任如果满足移动用户的需求应用程序应当满足以下需求1.具有很强的响应性,稳定性和安全性2.拥有简洁直观的用户界面,容易上手3.避免用户在使用过程中遇到障碍4.服务器要全天侯的工作(远程服务或者服务器随时可用)5.包含&q
·
2015-11-08 13:26
android
android应用开发
之Window,View和WindowManager .
ViewManager vm = a.getWindowManager(); vm.add(view,l); window :一个抽象的窗口基类,控制顶层窗口的外观和行为。作为顶层窗口,可控制窗口背景、和标题。默认的案件处理等,他作为一个顶层的View加入到WIndowManager。实际中用的比较多的是实现类比如针对手机的phoneWindow,针对平板的MidW
·
2015-11-08 10:19
windowmanager
Android应用开发
编译框架流程与IDE及Gradle概要
1背景建议阅读本文之前先阅读《AndroidStudio入门到精通》和《Groovy脚本基础全攻略》及《Gradle脚本基础全攻略》三篇博客作为背景知识,这样才能更好、更系统的串起来。本文的核心就是下图:关于Gradle的Android插件本文不会过多的说明,只给一个抛砖引玉的提示,详细使用参见文档API及Gradle配置,其实个性化的构建配置一般都是Gradle与Groovy的编写,与Andro
bz419927089
·
2015-11-07 19:00
android
gradle
构建
编译
android应用
Android如何防止apk程序被反编译
作为
Android应用开发
者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。
nowadaysall
·
2015-11-07 15:00
Android应用开发
学习之画廊视图
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 画廊视图Gallery能按水平方向显示一组图片,并可以拖动图片。下面我们来看一个使用画廊视图的例子,其运行效果如下: 先来看主布局文件main.xml,其内容如下: <?xml version="1.0" encoding="utf-8
·
2015-11-07 12:49
android
Android APK反编译详解(附图)
原文章 这段时间在学
Android应用开发
,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。
·
2015-11-07 12:20
android
Android APK反编译详解(附图)
这段时间在学
Android应用开发
,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。
·
2015-11-07 12:33
android
Android学习01
在51CTO下了一本书,
Android应用开发
揭秘,跟 着书学习Android开发 1.如何新建工程,如何启动模拟器,如何调试 2.文件及文件夹说明 3.取得资源文件内容 文件路径 /HelloAndroid
·
2015-11-07 12:10
Android学习
Android APK反编译详解(附图)
这段时间在学
Android应用开发
,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。
·
2015-11-07 12:49
android
Android应用开发
学习笔记之多线程与Handler消息处理机制
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 和JAVA一样,Android下我们可以通过创建一个Thread对象实现多线程。Thread类有多个构造函数,一般通过构造函数Thread(Runnable runnable)实现多线程,代码如下: Thread thread = new Thread(new Ru
·
2015-11-07 11:24
android
Android应用开发
学习笔记之AsyncTask
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 在上一篇文章中我们学习了多线程和Handler消息处理机制,如果有计算量比较大的任务,可以创建一个新线程执行计算工作,但是子线程无法更新UI界面,所以通过Handler消息处理机制与UI线程通信,更新UI界面。 有一个问题需要注意,创建的子线程太多时,会影响系统性能。针对这个问题,
·
2015-11-07 11:23
AsyncTask
AIR
Android应用开发
实战
《AIR
Android应用开发
实战》基本信息作者: 邱彦林 [作译者介绍]出版社:机械工业出版社ISBN:9787111391777上架时间:2012-8-10出版日期:2012 年8月开本:16开页码
·
2015-11-07 11:28
android
Android如何防止apk程序被反编译
转自:http://blog.csdn.net/vipzjyno1/article/details/21042823 作为
Android应用开发
者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来
·
2015-11-07 10:27
android
Android应用开发
的插件化 模块化
在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 瞅瞅elipse的插件,瞅瞅360的插件,在android下,我们一开
·
2015-11-07 09:29
android
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他