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初级
]实现简单的画图板
【注】本案例来自疯狂Android讲义,仅作为学习参考这是一篇简单的关于android的手写板简单实现,效果是可在屏幕上绘制任意的图形。实现手绘功能其实是一种假象,表面上看起来可以随用户在触摸屏上自由的画线,实际上是利用Canvas的drawLine方法画直线,每条直线都是在上一次拖动事件发生点画到本次拖动事件发生点。借助Android的Path类,可以非常方便地实现这种效果。 这个设计思路
sunjundelove
·
2014-04-21 15:00
android
Path
[
Android初级
]使用Sqlcipher对sqlite数据库进行加解密
在Android学习和开发的过程中,你我都可能遇到这样的问题,android系统的sqlite数据库文件中的信息如何保证不会被恶意窃取或者暴露,这个时候我觉得可以选择这几个思路:1.程序本身在操作数据库的时候,对字段进行加密;2.对整个数据库文件进行加密。我是根据后者的情况,推荐一种方式,就是使用Sqlcipher对SQLite进行数据库的加密操作,而且Sqlcipher本身也是开源的。看我如何使
sunjundelove
·
2014-04-11 15:00
android
数据库
加密
sqlite
[
Android初级
]可自动切换、无限滑动的广告栏的实现
在很多的项目里都会遇到这样的需求,在主页上方实现类似可自动滑动(也可以手动滑动)的广告信息栏,主要是图片的显示和自动切换。在网上很多博客看了很多方法,有使用Viewpager实现的,也有使用Gallery实现的,在其中定义一个定时器任务,用来切换图片,其实这些方法都是可以的。现在我是用了一个自定义的Galleryl来实现的。效果图如下:(形式如有雷同,纯属巧合)(1)项目结构图:(2)在MainA
sunjundelove
·
2014-04-10 17:00
android
广告
控件
widget
[
Android初级
]Android程序监听网络的连接状况,This is a demo!
在很多的实际Android程序中,会经常性的遇到wifi断开或者手机3G网开关断开后App提示的网络异常提醒,其实这些小功能的解决方案是很多的,现在我提供了一个比较多见的demo,用于学习参考。首先,要了解一下BroadcastReceiver,这是Android中的四大组件之一,有着很强大的功能,主要用于监听系统全局的广播信息,也可以自己定义接受自己设定的带有自定义功能的BroadcastInt
sunjundelove
·
2014-04-09 16:00
android
网络
[
Android初级
]开源Widget之PagerSlidingTabStrip新手测试
【你好,本文案例已更新,最新示例代码请点击这里http://blog.csdn.net/jan_s/article/details/50765831】在如今很多的android项目中都可能会用到类似的滑动效果,很时尚也很高大上,怎么实现这个效果呢?其实已经很高手把这个效果开源了。具体地址: https://github.com/astuetz/PagerSlidingTabStrip如何在项目中使
sunjundelove
·
2014-04-09 09:00
android
widget
[
Android初级
]关于Android使用Proguard混淆打包的那些事
我在业余时间想看看android是如何混淆打包的,现在的androidSDK都是带有Proguard工具的,这个工具的作用个人感觉其实就是为了时别人反编译你的apk文件后,无法轻松的阅读你的代码而使用的障眼法,功能有限,但是总比没有的好,哈哈。现在开始正题吧。(1)在Eclipse开发的项目下,会自动生成一个project.properties文件,里面的内容加上这么一句:proguard.con
sunjundelove
·
2014-04-03 14:00
android
ProGuard
Android应用如何实现换肤功能
本系列专题培训适用范围:初级Android程序员,即有J2SE基础和
Android初级
水平。J2SE基础是指掌握JAVA语法,1.5、1.6新增的语法不完全掌握也没关系。
嘻哈开发者
·
2014-03-10 16:00
android
theme
主题
皮肤
skin
[
Android初级
开发]最快的安卓模拟器Genymotion初成长
首先,之前楼主是在开发安卓时候,感觉到google自带的模拟器实在运行在PC上实在是太卡了,无奈之下,搜索到了genymotion这个牛逼的模拟器,到底有多牛B呢!来试试吧!1.先从http://www.genymotion.net注册一个账号,必须的吗?好歹给该网站给个面子嘛!注册好之后,验证邮箱,跟着提示下载你需要的环境下的安装程序。2.在安装之前,在windows环境下必须确认你是否已经安装
sunjundelove
·
2014-02-25 10:00
android
安卓
VirtualBox
[转载]Android实现更换皮肤功能
本系列专题培训适用范围:初级Android程序员,即有J2SE基础和
Android初级
水平。J2SE基础是指掌握JAVA语法,1.5、1.6新增的语法不完全掌握也没关系。
redouba
·
2014-02-17 22:00
android
主题
皮肤
Android高级部分(一)
感觉,之前学的
Android初级
、中级部分,终于好像不是白学了。。有了一点用武之地。。。内牛满面啊。。我们的Android高级部分,是从定制控件,自定义控件等开始讲起的。
pbaixf
·
2013-10-16 21:35
android
null
风格
result
小项目
Android 初级学习心得
学完JAVAEE后带着纠结的心学习
Android初级
阶段,说实话对于初学者来说,我学的JAVAEE并不好,也就是基础不牢,,所以说我很纠结。
husheng1986
·
2013-09-28 21:40
android
初学者
学习心得
android初级
在上一周刚刚结束了javaSE的学习,今天开始进入了Android的学习,其实对于android我还是比较陌生的,通过今天的学习发现android真的挺有意思的,今天我们主要学习了android平台的搭建,以及简单的Activity创建。首先简单的介绍一下android吧,在03年的时候由AndyRubin带领他的团队一起开发出来的,后来由于出现了一个多亿美元的资金短缺,被谷歌成功的收购了,早期a
Java_maidou
·
2013-08-19 22:06
android
android初级
在上一周刚刚结束了javaSE的学习,今天开始进入了Android的学习,其实对于android我还是比较陌生的,通过今天的学习发现android真的挺有意思的,今天我们主要学习了android平台的搭建,以及简单的Activity创建。首先简单的介绍一下android吧,在03年的时候由AndyRubin带领他的团队一起开发出来的,后来由于出现了一个多亿美元的资金短缺,被谷歌成功的收购了,早期a
Java_maidou
·
2013-08-19 22:06
Android
Android初级
教程_获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]viewplaincopypublic class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet attrs) {
cauchy8389
·
2013-07-03 17:00
android
Android初级
教程_获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]viewplaincopypublicclassMyImageViewextendsImageView{ publicMyImageView(Contextcontext,AttributeSetattrs){ super(context,attrs);
923534069
·
2013-07-02 16:51
android
getWidth
getHeight
Android应用如何实现换肤功能
Android初级
是指掌握Activity、Service、BroadcastReceiver、Intent、SQLite、UI组件的使用,能参照例子编写简单的Androi
beijingshi1
·
2013-06-07 14:00
Android应用如何实现换肤功能
Android初级
是指掌握Activity、Service、BroadcastReceiver、Intent、SQLite、UI组件的使用,能参照例子编写简单的Androi
hehe9737
·
2013-05-09 10:00
Android初级
教程_获取Android控件的宽和高 .
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单: [java]viewplaincopyprint?public class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet attrs) {
super_spy
·
2013-04-26 10:00
android
宽和高
Android应用如何实现换肤功能
http://blog.csdn.net/suiyc/article/details/6329212本系列专题培训适用范围:初级Android程序员,即有J2SE基础和
Android初级
水平。
thinkinwm
·
2013-03-22 13:00
Android初级
教程_用ExpandableListView实现类似QQ好友列表
我们知道QQ好友列表分类使用ExpandableListView实现的,但是它在此基础上做改进,如打开分组,滑动时组标题会悬浮在最上端.方便用户关闭分组.效果类似于下图:实现代码如下所示:[java]viewplaincopy@Override public void onScroll(AbsListView view, int firstVisibleItem,
cauchy8389
·
2013-03-20 09:00
android
作为大学生我可以做什么
目前我是大学二年级的学生,已经学习的基础知识有:C语言,java,linux操作系统简单了解一些,软件工程也有学了一点,jsp技术,javaEE(目前正在学),
android初级
,android中级(目前正在学
liangxumin
·
2013-03-18 10:23
大学生
Android初级
教程_获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]viewplaincopyprint?public class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet attrs) {
goodding
·
2013-02-26 17:00
Android初级
开发第八讲--之startActivityForResult方法讲解
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved! 首先我们要解释一下,为什么要用这个方法?一般情况下我们使用intent来实现两个Activity之间的传递,但当前Activity需要下个Activity处理完毕返回一个值,但不通过跳转的方式,这时我们就要用到这个方法。一台手机设备就是一硬件设备,里面跑的一个个程序就相
liuxian13183
·
2013-02-03 23:00
setResult
图解为网站开发Android客户端
本文面向
Android初级
开发者,有一定的Java和Android知识即可。
luckily01
·
2013-02-01 17:00
#友盟杯#一步步教你为网站开发Android客户端
本文参与:友盟—安卓巴士Android开发原创教程大赛本文面向
Android初级
开发者,有一定的Java和Android知识即可。
pkuyjxu
·
2013-01-30 10:00
Android初级
教程_获取Android控件的宽和高
Android初级
教程_获取Android控件的宽和高我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?
java2009cgh
·
2013-01-28 15:00
关于
Android初级
逻辑思考(续)——android文件夹讲解
在上一篇文章里面,我自己总结了android各个文件之间的调用方式以及android的运行原理,那么这一篇博文,给大家总结一下android文件的具体功用,其中的一些是参考前辈们的总结,希望能对看到这篇文章的你有所帮助:1:assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js,css等文件。2:res文件夹里面的
eland_edwiin
·
2012-12-25 12:00
java
java
java
android
android
android
文件夹
Android初级
开发第七讲--特效和数据传递处理
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved!大家好,相信大家对iphone上的特效早有耳闻,特效不仅给人以炫丽的感觉,也给人以性能优越的感觉;但万丈高楼平地起,基础是关键,今天就跟大家分享下基本的特效是怎么做成的。1、点击效果跟图片放在一起,写成一个xml文件,一个简单的点前点后的效果如下: state_
liuxian13183
·
2012-11-29 23:00
Android初级
教程_获取Android控件的宽和高
http://blog.csdn.net/johnny901114/article/details/7839512我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]publicclassMyImageViewextendsImageView{ publicMyImageView(Contextcon
az44yao
·
2012-11-28 10:00
Android初级
开发第五讲--Activity的生命周期
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved!作为一名合格的安卓开发者,必须对Activity的生命周期了若指掌,相应代码写在相应处,今天我带大家来学习下。一款应用有界面和数据加载,安卓的界面主要用activity来表现,首先我们先看一张图,仔细看它从创建到销毁的全过程然后来讲解每个方法的具体用途,安卓为界面的加载提
liuxian13183
·
2012-11-24 23:00
android
android
生命周期
Android初级
开发第四讲--系统中一些属性的区别
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved!大家好,今天讲讲Android开发中一些属性的区别!1、控件的长宽一般用dip作为单位,间距等用dp作为单位,字体用sp作为单位,px已经不用。2、margin与 padding 如图,一布局A,里面有一叫B的控件布局A与其他布局的距离就可以用margin来指定控件
liuxian13183
·
2012-11-24 21:00
Android初级
开发第三讲--项目中控件的学习
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved!一、熟悉项目中的图标,使用android.R.drawable...即可以调用系统图标二、从布局文件中拖控件三、自己去玩玩看。先教授一些基础知识:一些简单控件的介绍:1、EditText用于输入一些内容的,通过inputType进行控制,输入的是数字,文字,邮箱,还是电话
liuxian13183
·
2012-11-24 13:00
Android初级
开发第二讲--项目学习
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved!一、新建一个项目1、右击PackageExplorer-->New-->AndroidApplicationProject一路nextfinish或者引用一个已经存在的项目二、熟悉代码代码行:packagecom.liuzx.demo; importandroid.os
liuxian13183
·
2012-11-24 00:00
Android初级
教程_图片混排效果和ViewPager的使用
前段时间公司需要实现图片混排的效果,类似"美丽说"那样,宽度一样,高度不一.总共有3列.每次加载更多的时候都是往最低的那列添加图片,这样就不会出现有的列非常多的图片,而有的列图片很少.首先申明的是这个例子是根据别人的程序基础上改的:https://github.com/dodola/android_waterfall再次感谢.!效果如下图所示:当滑倒底部的时候如果还有图片则自动加载下一页.代码实现
lostinai
·
2012-09-28 13:00
Android初级
开发第十讲--对象传递
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处!AllRightsReserved!大家在listview传递对象或者activity之间对象的传递,如果处理不当,会出现Exception我们可以用如下方法解决方法一: 如果单纯的传递List或者List的话就可以直接使用 intent.putStringArrayListExt
liuxian13183
·
2012-09-20 16:00
android
String
File
chm
encoding
Android初级
教程_用ExpandableListView实现类似QQ好友列表
我们知道QQ好友列表分类使用ExpandableListView实现的,但是它在此基础上做改进,如打开分组,滑动时组标题会悬浮在最上端.方便用户关闭分组.效果类似于下图:实现代码如下所示:@Override publicvoidonScroll(AbsListViewview,intfirstVisibleItem, intvisibleItemCount,inttotalItemCount){
johnny901114
·
2012-08-08 09:00
android
qq
手机
三星
Android初级
教程_获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:publicclassMyImageViewextendsImageView{ publicMyImageView(Contextcontext,AttributeSetattrs){ super(context,attrs); } publicMyImageView
johnny901114
·
2012-08-07 16:00
android
ListView
测试
layout
Class
Android初级
教程_分享功能
Android程序里面的分享功能分为第三方程序分享,就是使用QQ空间,QQ微博,新浪微博,人人等第三方包进行分享;还有就是用本地程序进行分享,如短信,UC浏览器,蓝牙等.他们的区别是使用第三方包进行分享手机系统不用安装该类程序,而本地程序分享就需要. 这里主要讲的是使用本地程序进行分享.效果如下图所示:实现代码如下所示;Intentemail=newIntent(android.content.I
johnny901114
·
2012-08-06 15:00
android
新浪微博
浏览器
qq
email
Android初级
教程_类似九宫格的程序锁
所谓程序锁就是当用户启动某个程序的时候需要用户校验,如果校验成功,则进入应用程序.也可以用于功能锁,也就是当用户使用程序的某个时,进行进行校验如果校验成功则进入该功能.效果如下图所示: 该项目是google的开源项目.下载地址:http://download.csdn.net/detail/johnny901114/4479818欢迎转载.http://blog.csdn.net/johnn
johnny901114
·
2012-08-06 15:00
android
Google
Android初级
教程_图片混排效果和ViewPager的使用
前段时间公司需要实现图片混排的效果,类似"美丽说"那样,宽度一样,高度不一.总共有3列.每次加载更多的时候都是往最低的那列添加图片,这样就不会出现有的列非常多的图片,而有的列图片很少.首先申明的是这个例子是根据别人的程序基础上改的:https://github.com/dodola/android_waterfall再次感谢.!效果如下图所示:当滑倒底部的时候如果还有图片则自动加载下一页.代码实现
johnny901114
·
2012-08-06 14:00
android
object
ClassLoader
Integer
scroll
Android初级
教程_内存分析工具MemoryAnalizer
MemoryAnalizer它是一个Eclipse推出的内存分析工具(MemoryAnalizerTool)简称MAT我们可以通过它的帮助找出内存泄漏,并且减少内存的消耗. 要想使用它首先要在Eclipse中装上该插件,步骤如下: 1>,首先下载插件,地址如下:http://www.eclipse.org/mat/downloads.php2> 2>,下载完成后可以在
johnny901114
·
2012-08-02 15:00
eclipse
android
工具
Allocation
Android初级
教程_在电脑上共享手机屏幕
我们知道有的时候需要截取手机屏幕,可以通过豌豆荚,91助手等工具,第一这种方式在电脑上看到的手机屏幕比实际的要小.第二,需要安装此类软件,有时候该类软件和eclipse开发Android的时候可能冲突,连接不到adb我们可以通过一下方式来共享手机屏幕:1,下载asm.jar包 http://download.csdn.net/detail/johnny901114/44715832,进入asm.j
johnny901114
·
2012-08-02 15:00
java
eclipse
android
cmd
手机
Android初级
教程_按两次返回键退出程序和长按返回键退出程序
以上两个功能主要是参考了一下博客的:http://blog.csdn.net/chenshijun0101/article/details/7682210http://blog.csdn.net/winlinking/article/details/6596455方法一:按两次返回键退出程序:publicclassExit{privatebooleanisExit=false; privateRu
johnny901114
·
2012-08-02 15:00
thread
android
Class
Android初级
教程_onKeyDown监听返回键无效
当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的,具体解决方法如下:重写dispatchKeyEvent/** *退出 */ @Override publicbooleandispatchKeyEvent(KeyEventevent){ if(event.getKeyCode()==KeyEvent.KEYCODE_BACK &&event.g
johnny901114
·
2012-08-02 14:00
android
Android初级
教程_监听EditText输入文字的字数
功能很简单,直接上代码.publicvoidinit(){ chCounterText=(TextView)findViewById(R.id.sdk_status_ch_counter); statusEdit=(EditText)findViewById(R.id.sdk_status_edit_text); statusEdit.addTextChangedListener(newTextW
johnny901114
·
2012-08-02 11:00
android
String
layout
输入法
Android初级
教程_保留listview item的选中样式
最近工作中需要实现"保存listviewitem的选中样式"的功能,这样当用户点击某个条目去查看详细信息,返回时可以知道上次查看了哪个条目.现在把自己的研究成果共享给大家,共同进步!一开始以为该功能很是简单,首先新建一个Activity:@Override publicvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInsta
johnny901114
·
2012-07-30 17:00
android
ListView
list
layout
encoding
一步步教你为网站开发Android客户端
本文面向
Android初级
开发者,有一定的Java和Android知识即可。
sam_zhang1984
·
2012-07-18 09:00
html
android
浏览器
ListView
HashMap
html解析器
更改与显示文字标签TextView标签的使
在
Android初级
教程(五)我们写了HelloAndroid 之后,一直觉得没有写半行代码对不起自己,所以本节,我们将在HelloAndroid 基础之上,进行与TextView 文字标签的第一次接触
seven7680
·
2012-06-29 14:00
textview
更改与显示文字标签TextView标签的使
在
Android初级
教程(五)我们写了HelloAndroid 之后,一直觉得没有写半行代码对不起自己,所以本节,我们将在HelloAndroid 基础之上,进行与TextView 文字标签的第一次接触
seven7680
·
2012-06-29 14:00
textview
Android应用如何实现换肤功能
本系列专题培训适用范围:初级Android程序员,即有J2SE基础和
Android初级
水平。J2SE基础是指掌握JAVA语法,1.5、1.6新增的语法不完全掌握也没关系。
gao18bin
·
2012-05-15 22:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他