当前位置:  编程技术>移动开发
本页文章导读:
    ▪ScrollView只好做垂直滚动啊学习了.        ScrollView只能做垂直滚动啊!学习了...... 这几天做一个滚动条,要实现图片的水平滚动效果。查了查资料发现ScrollView就是用来卷轴显示内容的,用法也简单,直接就上手了。 可是做来做去,.........
    ▪ 切屏成效,摆动,平滑效果        切屏效果,摆动,平滑效果 切屏效果:许多矩形从上到下消失; 摆动:一条直线0-256间摆动; 平滑效果:1.用先加速后减速效果,平滑效果是有,但不能做到指定距离实现平滑,做不到    .........
    ▪ 关于开机起动activity或者services       关于开机启动activity或者services android 开机自启动有三个步骤。 1. 首先实现一个BroadcastReceiver用来获取系统的 BOOT_COMPLETE 消息, 而该receiver又负责启动你的service或者activity. 写道 public class myReceiv.........

[1]ScrollView只好做垂直滚动啊学习了.
    来源: 互联网  发布时间: 2014-02-18
ScrollView只能做垂直滚动啊!学习了......

这几天做一个滚动条,要实现图片的水平滚动效果。查了查资料发现ScrollView就是用来卷轴显示内容的,用法也简单,直接就上手了。

可是做来做去,发现只能在垂直方向上滚动。把图片水平放置后,最后的几张会自动缩小,再有就没法显示了。甭管你设置什么参数都不会起作用的!终于Google后才知道作水平滚动得用HorizontalScrollView!

都怪我没仔细看文档,希望能对后来的同学提个醒!

<HorizontalScrollView 
	android:id="@+id/top_bar_views"
	android:scrollbars="none"
	android:background="@drawable/top_bar_bg"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content">
	<LinearLayout
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:orientation="horizontal">
		<ImageView 
   		android:src="/blog_article/@drawable/m_diary/index.html"
   		android:layout_width="wrap_content"
   		android:layout_height="wrap_content"/>
   		<ImageView 
	   		android:src="/blog_article/@drawable/m_home/index.html"
	   		android:layout_width="wrap_content"
	   		android:layout_height="wrap_content"/>
   		<ImageView 
    		android:src="/blog_article/@drawable/m_mood/index.html"
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"/>
    	<ImageView 
    		android:src="/blog_article/@drawable/m_note/index.html"
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"/>
	</LinearLayout>
</HorizontalScrollView>
 

    
[2] 切屏成效,摆动,平滑效果
    来源: 互联网  发布时间: 2014-02-18
切屏效果,摆动,平滑效果

切屏效果:许多矩形从上到下消失;

摆动:一条直线0-256间摆动;

平滑效果:1.用先加速后减速效果,平滑效果是有,但不能做到指定距离实现平滑,做不到

               2.用三角函数实现,正弦曲线的X轴值*X=Y轴值*sin;比值出来结果;


    
[3] 关于开机起动activity或者services
    来源: 互联网  发布时间: 2014-02-18
关于开机启动activity或者services

android 开机自启动有三个步骤。

1. 首先实现一个BroadcastReceiver用来获取系统的 BOOT_COMPLETE 消息, 而该receiver又负责启动你的service或者activity.

写道
public class myReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
     String action = intent.getAction();
     if(action.equals("android.intent.action.BOOT_COMPLETED"))//与receiver的action android:name保持一致
 {//判断是否开机启动
      Intent i = new Intent(Intent.ACTION_RUN);
      i.setClass(context, yourService.class);
      context.startService(i); //在此做开启services
    //Intent intent = new Intent(context, BabyCareMain.class);
    // intent addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
    // context.startActivity(intent );
 };    
//为了 在Context中有一个startActivity方法,Activity继承自Context,重载了startActivity方法。如果使用Activity的startActivity方法,不会有任何限制,而如果使用Context的startActivity方法的话,就需要开启一个新的task,遇到上面那个异常的,都是因为使用了Context的startActivity方法。解决办法是,加一个flag。    intent .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
     }
}

 

 

2.在Manifest文件中增加声明:

   a. 加入使用权限声明:

   <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

   b. 加入receiver 注册声明:


   <receiver android:name=".yourReceiver" >

         <intent-filter>

               <action android:name="android.intent.action.BOOT_COMPLETED" />

         </intent-filter>

   </receiver>

3.搞定


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
javascript开源软件 iis7站长之家
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3