Android渐变效果实现:

在drawable中创建新的share_background.xml文件,编写代码如下

<?xmlversion="1.0"encoding="utf-8"?><shapexmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"><gradientandroid:startColor="#FFF9F9F9"android:endColor="#FFD5D5D5"android:angle="270.0"></gradient></shape>

在使用的控件中设置background="@drawable/share_background"


动画效果,属性动画

ObjectAnimator offloat.setDuration.start

PropertyValuesHolder

创建对象 .offloat

调用ofPropertyValuesHolder.setDuration.start

AnimatorSet

创建对象 new set

set.paySequentially /

set.play

set.start


动画添加事件 监听在不同的时间段所做的操作

.addListener(new Animator.AnmatorListener)

.addListener(new AnimatorListenerAdapter)


常用属性

translationX\translationY

rotation、rotationX\rotationY

scaleX\scaleY

X\Y

alpha

常用方法和类

ValueAnimator

ObjectAnimator

AnimatorUpdateListener

AnimatorListenerAdapter

PropertyValuesHolder

AnimatorSet

TypeEvaluators

Interpolators


刮刮卡效果原理

Paint.setXferMode()

圆角图片以及圆形图片的实现

a、绘制矩形

b、setXfermode(DstIn)

c、绘制圆形

----------------------------

a、绘制圆形

b、setXfermode(DrcIn)

c、绘制矩形


掌握Android SDK常用API,熟悉Android平台应用程序用户界面设计,熟练使用各种UI控件,熟悉Android平台下的网络通信,熟悉Android消息广播与服务。对使用Socket、TCP/IP和http进行通信有一定经验,并会灵活应用多线程断点下载及上传。熟悉Android平台的Activity、ContentProvider、BroadcastReceiver、Service等组


熟练掌握Core Java编程, 具有扎实的技术功底,有良好的Java编程习惯 ?

熟练掌握常用UI控件,熟练常用布局及资源文件的使用 ?

熟练掌握Android SDK应用程序开发(Activity、Service、Broadcast、WebView、 SQLite、Location、Media、Camera、Sensor、SMS、Contacts) ?

熟练Android平台下的Http通信、Socket通信、XML解析(DOM、SAX、PULL)、 ?

熟悉使用Oracle、MySql数据库、熟练使用SQL语句 ?

熟练使用Eclipse、MyEclipse、hierarchyviewer、draw9patch、apktool等工具 ?

熟悉Linux/Unix常用命令 ?

了解Android NDK编程

了解JSP、JavaScript、Servlet、JQuery、Ajax、Tomcat等相关WEB应用开发技术

更多相关文章

  1. android仿iPhone滚轮控件实现及源码
  2. Android : 高通平台Camera调试
  3. Android中的webView控件实现网页缩放
  4. Android实现圆形图片的两种方式
  5. Android 自定义控件实现点击波浪效果(九)
  6. 第八篇 TabHost控件
  7. 安卓课程二十 CheckBox复选框控件使用
  8. Android 平台根目录文件
  9. 控件:拖动条 --- SeekBar(事件处理)

随机推荐

  1. android apk 签名信息 相关
  2. 关于Android方法数量限制的问题
  3. Android点击button触发Toast事件,弹出一个
  4. Android中如何取消或定制当点击GridView
  5. 简单的Android(安卓)红外线遥控
  6. Android HLS协议相关记录及部分解析
  7. Android利用Handler更新主线程UI
  8. Android(安卓)自定义带圆角的dialog
  9. Android TextView setMovementMethod 滑
  10. Android中的Logcat方法查看内核的日志