本文整理汇总了Java中com.fanwe.library.SDLibrary类的典型用法代码示例。如果您正苦于以下问题:Java SDLibrary类的具体用法?Java SDLibrary怎么用?Java SDLibrary使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SDLibrary类属于com.fanwe.library包,在下文中一共展示了SDLibrary类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: onCreate
import com.fanwe.library.SDLibrary; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
SDLibrary.getInstance().init(getApplication());
setContentView(R.layout.act_test);
fl_container = (FrameLayout) findViewById(R.id.fl_container);
tv_target = (TextView) findViewById(R.id.tv_target);
popView = getLayoutInflater().inflate(R.layout.view_pop, null);
fl_container.addView(popView);
fl_container.addOnAttachStateChangeListener(mOnAttachStateChangeListener);
popView.addOnAttachStateChangeListener(mOnAttachStateChangeListener);
tv_target.addOnAttachStateChangeListener(mOnAttachStateChangeListener);
}
开发者ID:zj565061763,项目名称:poper,代码行数:17,代码来源:TestActivity.java
示例2: onCreate
import com.fanwe.library.SDLibrary; //导入依赖的package包/类
@Override
protected void onCreate(final Bundle savedInstanceState)
{
SDLibrary.getInstance().init(getApplication());
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
开发者ID:zj565061763,项目名称:viewpager,代码行数:8,代码来源:MainActivity.java
示例3: init
import com.fanwe.library.SDLibrary; //导入依赖的package包/类
@Override
protected void init(Bundle savedInstanceState)
{
SDLibrary.getInstance().init(getApplication());
setContentView(R.layout.activity_main);
view_grid = (FGridLayout) findViewById(R.id.view_grid);
ListViewAdapter adapter = new ListViewAdapter(DataModel.get(20), this);
view_grid.setSpanCount(3); // 设置行或者列的网格数量
view_grid.setOrientation(GridLayout.VERTICAL); // 设置布局方向(默认竖直方向)
view_grid.setHorizontalDivider(getResources().getDrawable(R.drawable.divider_horizontal)); // 设置横分割线
view_grid.setVerticalDivider(getResources().getDrawable(R.drawable.divider_vertical)); // 设置竖分割线
view_grid.setHorizontalSpacing(10); // 设置水平方向间距(如果有设置横分割线,此设置无效)
view_grid.setVerticalSpacing(10); //竖直方向间距(如果有设置竖分割线,此设置无效)
view_grid.setAdapter(adapter); // 设置适配器绑定数据
findViewById(R.id.btn_orientation).setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
if (view_grid.getOrientation() == FGridLayout.HORIZONTAL)
{
view_grid.setOrientation(FGridLayout.VERTICAL); //设置竖直方向布局
} else
{
view_grid.setOrientation(FGridLayout.HORIZONTAL); //设置水平方向布局
}
view_grid.requestLayout(); //重新布局
}
});
}
开发者ID:zj565061763,项目名称:gridlayout,代码行数:34,代码来源:MainActivity.java
示例4: onCreate
import com.fanwe.library.SDLibrary; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
SDLibrary.getInstance().init(getApplication());
setContentView(R.layout.act_simple);
findViewById(R.id.view_target).setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
ViewGroup.LayoutParams params = v.getLayoutParams();
params.width = v.getWidth() + 100;
v.setLayoutParams(params);
}
});
FPoper poper = new FPoper(this)
.setDebug(true)
// .setContainer((ViewGroup) findViewById(R.id.fl_container)) // 设置popview可以显示的容器范围,默认是Activity中id为android.R.id.content的容器
// .setMarginX(10) // 设置x轴需要偏移的值,大于0往右,小于0往左
// .setMarginY(10) // 设置y轴方向的偏移量,大于0往下,小于0往上
.setPopView(R.layout.view_pop) // 设置要popview,可以是布局id或者View对象
.setPosition(FPoper.Position.TopLeft) //左上角对齐
.setTarget(findViewById(R.id.view_target)) // 设置要跟踪的目标View
.attach(true); // //true-依附目标view,false-移除依附
mMapPoper.put(poper, 0);
}
开发者ID:zj565061763,项目名称:poper,代码行数:31,代码来源:SimpleActivity.java
示例5: onCreate
import com.fanwe.library.SDLibrary; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
SDLibrary.getInstance().init(getApplication());
setContentView(R.layout.activity_main);
}
开发者ID:zj565061763,项目名称:poper,代码行数:8,代码来源:MainActivity.java
注:本文中的com.fanwe.library.SDLibrary类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论