`
hanllove001
  • 浏览: 47927 次
  • 性别: Icon_minigender_1
  • 来自: 绵阳
社区版块
存档分类
最新评论
文章列表
一: animationset: 他是一个animation的一个子类,实际上是animation的一个集合。他将animation放到一个list集合中。需要对animation的基本设置可以通过animationset来设置。如果需要对一个控件进行多种动画设置,可以采用animationset。 代码:   //创建一个animationset AnimationSet animationset = new AnimationSet(true); //创建一个alphaanimation Animation alphaani ...
  1、下载android源码: Android2.3: http://lizongbo.googlecode.com/files/android_gingerbread_javasrc.zip Android1.5: http://lizongbo.googlecode.com/files/android_cupcake_javasrc.zip Android1.6: http://lizongbo.googlecode.com/files/android_donut_javasrc.zip Android2.1: http://lizong ...
animations:动画。 新知识点介绍:animations是一系列的动画效果,这些效果可以运用在绝大数控件上面。 animations总的说来可以分为两类: 1、Tweened Animations:包括旋转、移动、伸展、淡入淡出等效果。 2、Frame-by-Frame Animations:这个可以创建一个Drawable序列,可以一个一个的显示。 这次介绍第一类动画效果: 这些动画有一些公共的函数如下: setDuration(float time)动画执行时间; setFillAfter(boolean b)是否保持动画结束时状态; setF ...
接上集讲,这集讲RelativeLayout 与TableLayout 。   一、RelativeLayout:相对布局,这是最自由的布局,开发者可以自己配置控件的位置。 RelativeLayout 有几个重要的属性:       第一类:属性值为true或false     android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中     android:layout_centerInparent    相对于父元素完全居中     android:layout_alignPare ...
紧接上集,现在我们要实现对appwidget控件的更新。 首先是新知识点介绍: RemoteViews:已经介绍过了,指的是appwidget中的所有的控件。 componentName:指的是appwidget整个这个对象。 其次提醒下大家,由于appwidget与我们的主进程 ...
  紧接上集的appwidget,我们学了如何在appwidget中启动一个新activity,这次我们要根据自己的一个action而启动一个广播,从而完成我们需要的操作。 首先是新知识点: 首先,我们已经知道appwidget根本是基于广播事件的,这个从我们需要在AndroidManifest.xml配置receiver可以看出,既然是这样,那么我们也可以自己定义我们自己的action以及在provider中的onReceive中进行处理。 其次,我们需要知道appwidgetprovider的运行机制就更容易理解了,当appwidget有事件时就会发送一个广播(一个inten ...
外链吧:不行 ihompy:不行 快拍:不行 谁知道可以外链的相册麻烦给我说下,感激不尽哇!
     Android Permission denied :这是个很头疼的错误,我因为这个错误弄了3天最后才弄好。 先说说我的错误,我是读写SD卡的时候报错的。加上权限  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 依旧报错,google三天,硬是没解决,最后找到源头,因为在创建模拟器时候忘记给sd卡设置内存了。 我纳闷的是为啥没有内存了也报这个错误呢? 这不是坑人么? 现在我把常用的权限列下(找的哈):   网络相关的: android ...
新知识介绍: layout:布局。我们有很多控件,但是我们要把这些控件如何摆放,怎么样摆放合理、美观,这就是布局了。 有以下几种布局方式:FrameLayout、LinearLayout 、RelativeLayout 、TableLayout 。   现在我们来介绍前两种: 1、FrameLayout:是 最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定 在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。后一个子元素将会直接在前一个子元素之上进行覆盖填 ...
Android开发环境的配置很简单,但是初学者在配置过程中总是遇到这样或那样的问题,大多数都是在安装ADT的过程中功亏一篑,下面就结合我反复配置的经验结合其他人的指导,详细的说下Windows下配置android开发环境的过程:一、准备工作    配置环境需要的工具:JDK,androidSDK,Eclipse(android开发环境对开发工具的版本有严格的限制,所以必须要保证你所选用的版本是不是能够很好的协同,本人之前也是因为版本不配套走了很多弯路,我选用的分别是 eclipse-java-galileo-3.5:http://www.eclipse.org/downloads/ ...
紧接上集,appwidget的周期函数对应的事件: onUpdate:到达指定时间之后或者用户向桌面添加appwidget时候会调用这个方法。 onDelete:当appwidget被删除时,会调用这个方法。 onEnable:当一个appwidget第一次被创建,会调用这个方法。 onDisable:当最后一个appwidget实例被删除后,会调用这个方法。 onReveice:接受广播事件。 调试出来了么?   这集内容是如何与appwidget交互: 我们实现的功能是创建一个appwidget(为一个button),点击后,启动一个activity。 同样是新知识介 ...
什么是appwidget? 即application widget。 应用程序控件,就是在桌面显示的控件。AppWidget就是我们平常在桌面上见到的那种一个个的小控件,利用这个小控件可以给用户提供一些方便快捷的操作。 本次创建一个简单的appwidget。 相关概念: 1、AppWidgetProviderInfo对象:它是一个xml文件,为appWidget提供元数据,包括布局,更新频率等数据。这个对象定义在xml中。 2、AppWidgetProvider: 定义了appwidget的基本生命周期函数。   不多说,一切尽在代码:     1、在layout中新建一 ...
1.检查注册表,HKey_LocalMachine/Software/Oracle下面的Oracle_Home,若不对,修改成正确的; 2.卸载ODP for .Net (或者卸载ODT for .Net, ODT中包含ODP, ODT 是VS.Net的一个集成插件,用于连接和浏览oracle数据库,并且提供对oracle数据库的拖拽操作,类似VS.Net对于SQL Server的资源管理器); 3.如果ODT for .Net的目录依然存在,删除或者重命名此目录; 然后重起系统,重新连接ASP.Net程序,如果还有同样的错误,看着办吧,我建议重装Oracl ...
TNS-01103: 地址的协议专用组件指定不正确 TNS-12541: TNS:无监听器 TNS-12560: TNS:协议适配器出现错误 TNS-00511: 无监听器 32-bit Windows Error: 61: Unknown error LSNRCTL> start 启动tnslsnr:请稍候... Failed to start service, error 3. TNS-12536: TNS:可能会阻碍*作 TNS-12560: TNS:协议适配器出现错误   修改注册表:运行:regedit. HKEY_LO ...
js 验证表单大全 1. 长度限制 <script> function test() { if(document.a.b.value.length>50) { alert(" 不能超过50 个字符!"); document.a.b.focus(); return false; } } </script> <form name=a onsubmit="return test()"> <textarea name ...
Global site tag (gtag.js) - Google Analytics