- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 UIBestPractice
MainActivity.Class public class MainActivity extends AppCompatActivity { private List msgList = new ArrayList<>(); private EditText inputText; private Button send; private RecyclerVi
2017-04-23 21:06:25 844
原创 RecyclerView 的点击事件
Fruit.Class FruitAdapter.Class activity_main.Xml和地址里的一样 http://blog.csdn.net/cccrunner/article/details/70502494 FruitAdapter.Class package com.example.deligence.demo10; public class F
2017-04-23 16:19:28 565
原创 RecyclerView之瀑布流
public class MainActivity extends AppCompatActivity { List fruitlist = new ArrayList(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance
2017-04-23 15:26:40 885
原创 RecyclerView实现横向滚动
Fruit Class public class Fruit { private int fruitImageId; //图片的ID private String fruitName; //水果名字 public Fruit(String fruitName,int fruitImageId) { //构造函数进行初始化 ,用于创建新的对象的value
2017-04-23 15:00:04 1558 2
原创 Recyclerview 实现listView的代码
Fruit Class public class Fruit { private int fruitImageId; //图片的ID private String fruitName; //水果名字 public Fruit(String fruitName,int fruitImageId) { //构造函数进行初始化 ,用于创建新的对象的value
2017-04-23 14:49:16 427
原创 启动活动的最佳写法
public static void actionStart(Context context,String data1,String data2){ Intent intent = new Intent(context,SecondActivity.class); intent.putExtra("param1",data1); intent.putExtra("param
2017-04-16 21:45:39 454
原创 随时随地退出程序
需要一个专门的集合类对对所有的活动进行管理就行了 package com.example.deligence.activitytest; import android.app.Activity; import java.util.ArrayList; import java.util.List; /** * Created by Deligence on 2017/4/16. */
2017-04-16 20:11:49 404
原创 活动的启动模式
启动模式一共有四种,分别是standard singleTop singleTask 和 singleInstance,可以在AndroidManifest.xml 中通过标签指定android:launchMode属性来选择启动模式 standard : 是默认的启动模式,在不进行显式指定的情况下,所有的活动都会自动使用这种启动模式.因此,到目前为止我们写过的所有活动都是使用standard
2017-04-16 18:23:04 472
原创 活动的生存期
Activity类中定义了7个回调方法,覆盖了活动声明周期的每一个环节,下面就来一一介绍这7个方法 1.onCreate(). 他会在活动被创建的时候调用,加载布局,绑定事件. 2.onStart(),这个方法在活动有不可见变为可见的时候调用 3. onResume().这个方法在活动准备好和用户进行交互的时候调用,此时的活动一定位于返回栈的栈顶,并且处于运行状态. 4 .onPause(
2017-04-15 21:50:39 475
原创 重写返回键(intent 带返回值的)
通过返回键往上个活动里传值 @Override public void onBackPressed() { Intent intent = new Intent(); intent.putExtra("data_return","HelloFirstActivity"); setResult(RESULT_OK,intent); Toast.makeText(th
2017-04-15 21:14:52 523
原创 Android中 intent 显式启动与隐式启动
显式启动代码 FirstActivity.java protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.first_layout); Button button1 = (Button) findVi
2017-04-14 21:47:56 938
原创 旋转动画RotateAnimation
旋转动画可以演示一个视图角度改变的动画效果。它的主要属性有: fromDegrees动画起始时的角度 toDegrees动画终止时的角度 pivotX旋转围绕点的X轴上相对位置,50%代表自己的中点 pivotY旋转围绕点的Y轴上相对位置,50%代表自己的中点 XML public void onClickJAVA(View v){
2017-04-11 20:46:43 960
原创 平移动画 TranslateAnimation
平移动画可以演示一个视图在X轴和Y轴上位置改变的动画效果。它的主要属性有: fromXDelta动画起始时 X坐标上的位置 fromYDelta动画起始时 Y坐标上的位置 toXDelta动画终止时 X坐标上的位置 toYDelta动画终止时 Y坐标上的位置 通过xml实现 通过Java实现
2017-04-11 19:34:16 1415
原创 缩放动画 ScaleAnimation
缩放动画可以演示一个视图在宽高上的渐变效果。它的主要属性有: fromXScale动画起始时 X坐标上的伸缩倍数 0.0表示收缩到没有 fromYScale动画起始时 Y坐标上的伸缩倍数 toXScale动画终止时 X坐标上的伸缩倍数 2.0表示扩大2倍 toYScale动画终止时 Y坐标上的伸缩倍数 pivotX X轴上的伸缩参考点 pivotY Y轴上的伸缩
2017-04-11 17:09:44 734
原创 补间动画的实现步骤
1.在res目录下建立文件夹anim 2.在anim文件夹下建立animation.xml动画文件 3.在animation.xml文件中描述某种动画的属性 4.在代码中利用AnimationUtils.loadAnimation方法加载动画文件 5.在代码中用View的startAnimation方法启动动画 渐变动画可以演示一个视图在透明度上的渐变效果。它的主要属性有:
2017-04-10 20:45:14 574
原创 使用PopupWindow的实现步骤
第一步 自定义.xml布局文件 第二步 获取LayoutInflater对象 第三步 调用inflate()方法获取View对象 第四步 创建PopupWindow对象 第五步 调用PopWindow的showAsDropDown或者showAsLocation方法显示对话框窗口 mian6.xml <RelativeLayout xmlns:android="htt
2017-04-10 19:53:18 415
glove.6B.100d.txt
2020-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人