当前位置: 首页 > news >正文

网站建设可实施性报告媒体代发布

网站建设可实施性报告,媒体代发布,阜宁城乡建设局网站,一级a做爰片凤凰网站TranslateAnimation类是Android系统中的位置变化动画类#xff0c;用于控制View对象的位置变化#xff0c;该类继承于Animation类。TranslateAnimation类中的很多方法都与Animation类一致#xff0c;该类中最常用的方法便是TranslateAnimation构造方法。 【基本语法】public…     TranslateAnimation类是Android系统中的位置变化动画类用于控制View对象的位置变化该类继承于Animation类。TranslateAnimation类中的很多方法都与Animation类一致该类中最常用的方法便是TranslateAnimation构造方法。 【基本语法】public TranslateAnimation (float fromXDelta, float toXDelta, float fromYDelta, float toYDelta) 参数说明 fromXDelta位置变化的起始点X坐标。 toXDelta位置变化的结束点X坐标。 fromYDelta位置变化的起始点Y坐标。 toYDelta位置变化的结束点Y坐标。 注意特别是动画连续切换的时候初始坐标很关键后续动画都以初始坐标为参考系切记坐标原点很关键 多个类似tab 切换的位置效果本来可以封装成radio 选择的性质使用起来会更方便 private void InitWidth() { ivBottomLine (ImageView) findViewById(R.id.iv_bottom_line); bottomLineWidth ivBottomLine.getLayoutParams().width; DisplayMetrics dm new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int screenW dm.widthPixels; position_one (int) (screenW / 3.0); position_two position_one * 2; position_three position_one * 3; // 获取屏幕宽度 Display displaey StaticMethod.getDisplay(this); int width (displaey.getWidth() / 3); LinearLayout.LayoutParams layoutParams new LinearLayout.LayoutParams( width, LayoutParams.FILL_PARENT); int kk width*2; switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: // mPager.setCurrentItem(1); layoutParams.setMargins(0, 0, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: // mPager.setCurrentItem(1); layoutParams.setMargins(kk, 0, 0, 0); break; default: layoutParams.setMargins(width, 0, 0, 0); break; } // layoutParams.setMargins(width, 0, 0, 0); ivBottomLine.setLayoutParams(layoutParams); // String model Build.MODEL; // String mmodel null; // try { // mmodel URLEncoder.encode(model, utf-8); // } catch (UnsupportedEncodingException e) { // e.printStackTrace(); // } catch (Exception e) { // } // if (mmodel ! null mmodel.equals(GT-N5100)) { // LinearLayout.LayoutParams txt_params1 new // LinearLayout.LayoutParams(190,36); // txt_params1.setMargins(106, 0, 0, 0); // ivBottomLine.setLayoutParams(txt_params1); // } } 坐标处理 public class MyOnPageChangeListener implements OnPageChangeListener { Override public void onPageSelected(int arg0) { Animation animation null; Display displaey A_StaticMethod .getDisplay(BaiduSearchActivity.this); int width displaey.getWidth() / 3; switch (arg0) { case 0: if (currIndex 1) { switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: animation new TranslateAnimation(position_one, 0, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: Log.i(xx, kdsdscurrIndexcurrIndex); animation new TranslateAnimation(-position_one, -position_two, 0, 0); break; default: animation new TranslateAnimation(position_one, -width, 0, 0); break; } tvTabHotKey .setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_normal_textc)); } else if (currIndex 2) { switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: animation new TranslateAnimation(position_two, 0, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: animation new TranslateAnimation(0, -position_two, 0, 0); break; default: animation new TranslateAnimation(position_two, -width, 0, 0); break; } tvTabApp.setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_normal_textc)); } tvTabLocal.setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_select_textc)); boolean conStatus StaticMethod .getNetworkConnectionStatus(BaiduSearchActivity.this); String completeText editText.getText().toString(); completeText A_StaticMethod.StringFilterByRegEx(completeText); try { if (localFragment ! null) { ((M_bd_SearchLocalFragment) localFragment) .initData(completeText); MobclickAgent .onEvent(BaiduSearchActivity.this, BaiduSearchActivity_widget_localsearch_app_420);// 百度搜索本地搜索应用页点击搜索的次数 } } catch (Exception e) { } downManager.setVisibility(View.GONE); downloadNotInstallLayout.setVisibility(View.GONE); titleIcon.setImageDrawable(getResources().getDrawable( R.drawable.m_bd_baidu_search_page2icon_bg)); editText.setHint(getResources().getString( R.string.a_appstore_search_hint)); closeIme(); break; case 1: if (currIndex 0) { switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: animation new TranslateAnimation(0, position_one, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: animation new TranslateAnimation(-position_two, -position_one, 0, 0); break; default: animation new TranslateAnimation(0, position_one - width, 0, 0); break; } tvTabLocal .setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_normal_textc)); } else if (currIndex 2) { switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: animation new TranslateAnimation(position_two, position_one, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: animation new TranslateAnimation(0, -position_one, 0, 0); break; default: animation new TranslateAnimation(position_two, position_one - width, 0, 0); break; } tvTabApp.setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_normal_textc)); } tvTabHotKey.setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_select_textc)); conStatus StaticMethod .getNetworkConnectionStatus(BaiduSearchActivity.this); if (conStatus) { completeText editText.getText().toString(); completeText A_StaticMethod .StringFilterByRegEx(completeText); if (appsFragment ! null) { ((M_bd_BaiduHotTagFragment) appsFragment) .initHint(completeText); } } else { Toast.makeText(BaiduSearchActivity.this, getString(R.string.M_bd_net_set), Toast.LENGTH_SHORT).show(); } downManager.setVisibility(View.GONE); downloadNotInstallLayout.setVisibility(View.GONE); titleIcon.setImageDrawable(getResources().getDrawable( R.drawable.widget_baidu_activity_logo)); editText.setHint(getResources().getString( R.string.baidusb_widget_search_hint)); closeIme(); break; case 2: if (currIndex 0) { Log.i(xx, kcurrIndexcurrIndex); switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: animation new TranslateAnimation(0, position_two, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: animation new TranslateAnimation(0, 0, 0, 0); break; default: animation new TranslateAnimation(0, position_two - width, 0, 0); break; } tvTabLocal .setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_normal_textc)); } else if (currIndex 1) { Log.i(xx, mcurrIndexcurrIndex); switch (type) { case FROM_LAUNCHER_GONGBIAO_SEARCH: animation new TranslateAnimation(position_one, position_two, 0, 0); break; case FROM_LAUNCHER_GONGLIST_SEARCH: animation new TranslateAnimation(-position_one, 0, 0, 0); break; default: animation new TranslateAnimation(position_one, position_two - width, 0, 0); break; } tvTabHotKey .setTextColor(resources .getColor(R.color.m_bd_baidu_search_tab_normal_textc)); }
http://www.hkea.cn/news/14575973/

相关文章:

  • 做的网站在不同浏览器我要学网站建设
  • 网站建设与维护成绩查询网站开发与实现文献综述
  • 天助可以搜索别人网站网站搜索引擎优化方案的案例
  • 合肥网站建设新浪营销wordpress文字加效果
  • 适合女孩做的网站wordpress视频网站
  • 备案注销网站还有吗网页ui设计尺寸
  • 网站建设 服务条款地信的网站建设
  • phpcms 网站标题生活家装饰官方网站
  • 网站设计 psd帝国cms是免费的吗
  • 做网站教程视频青海旭云网络做网站需要多少钱
  • 公司网站建设作用上海详细地址大全
  • 营销网站的类型商品网站建设方案
  • 免费网站备案俄罗斯网站制作
  • 国际空间站麦肯锡咨询公司
  • 有公众号要不要做网站中国纪检监察报app下载
  • 个人网站成品下载怎么自己做砍价网站
  • 网站建设数据库配置做网站 售后服务里都写啥
  • 网站设计策划书 模板北京互联网教育公司排名
  • 伤豆丁文库网站开发windows优化大师软件介绍
  • asp网站建设类论文东莞易宣网站建设公司怎么样
  • 做哪些网站比较赚钱西安谷歌推广
  • 双语网站费用网站后台数据库备份怎么做
  • 帝国cms做网站怎样维护新闻最新消息10条
  • 企业网站建设的建议二手房中介网站模板
  • 中国万网icp网站备案专题汉阳网站建设鄂icp
  • 网站建设软件定制开发做微商如何引流推广怎么找客源
  • txt怎么做网站官方网站车联网是谁做
  • 门户网站的自身的特性有可以花钱让人做问券的网站吗
  • 阿里巴巴国际站关键词推广重庆网站建设优斗士
  • 网站开发技术期末考试试题公司网站制作策划