11 2013 档案

摘要:1:定义一个用于管理Activity的类。/* * 用于管理Activity */public class SysApp extends Application{ private List mList=new LinkedList(); private static SysApp instance; private SysApp(){} public synchronized static SysApp getInstance(){ if(null==instance){ instance=new SysApp... 阅读全文
posted @ 2013-11-30 09:57 yshy 阅读(344) 评论(0) 推荐(0) 编辑
摘要:我的系统是Win7,在使用Ubuntu12.04自带的Wubi.exe安装双系统时,系统提示重新启动计算机,重启后电脑就停留在了黑屏界面并提示:error:no such partitiongrub rescue>原因是没有正确引导分区,导致系统无法进入。解决方法:(1)使用U盘制作一个WinPe启动盘(老毛桃、大白菜都可以)他们的官网都有制作教程;(2)进入Boot将开机首选项设为USB-HDD;(3)重启电脑此时会进入WinPe界面,选择进入Win7PE;(4)在PE系统桌面里有一个分区工具,点击进入在分区管理有一个重新引导MBR的选项,选择OK,重启电脑,拔下U盘,系统正常进入。 阅读全文
posted @ 2013-11-29 09:11 yshy 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:1:android:gravity这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。2:android:layout_gravity这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。这两个属性可选的值有:top将对象放在其容器的顶部,不改变其大小.bottom将对象放在其容器的底部,不改变其大小.left将对象放在其容器的左侧,不改变其大小.right将对象放在其容器的右侧,不改变其大小.center_vertical将对象纵向居中,不改变其大小.垂直对齐方式:垂直方向上居中对齐。fill_vertical必要的时候增加对象的纵向大小,以完全充满其容器.垂直方向 阅读全文
posted @ 2013-11-28 19:18 yshy 阅读(332) 评论(0) 推荐(0) 编辑
摘要:SharedPreference 是一种简单的、轻量级的名称/值对(NVP)机制,用于保存原始应用程序数据。 使用SharedPreferences类可以创建名称/值对的命名映射,他们可以在会话之间持久化,并在同一个应用程序沙箱中运行的程序组件之间共享。 为了创建或修改一个SharedPreference,可以调用应用程序上下文的getSharedPreferences,并传入要修改的SharedPreference的名称。例如:SharedPreferences sp = getSharedPreferences(MY_INFO,Activity.MODE_PVIVATE); 为了... 阅读全文
posted @ 2013-11-26 19:07 yshy 阅读(553) 评论(0) 推荐(0) 编辑
摘要:1:MyListViewActivity.javapublic class MyListViewActivity extends Activity { private ListView listView = null; private boolean mHasData = false; private boolean mInError = false; private boolean mEnd = false; private ArrayList mTitles = new ArrayList(); private ArrayAdapter mAda... 阅读全文
posted @ 2013-11-26 14:15 yshy 编辑
摘要:Ruby是一门完全面向对象的编程语言,Ruby中的每个值都是对象(nil是Ruby总的特殊值代表null),以下是在irb中的案例。在Ruby中,圆括号通常都是可选的而且一般都被省略掉。Ruby中的迭代器和代码块。times 和 upto是由整数对象实现的方法。他们被称为迭代器的特殊方法,其行为类似循环。包含在花括号中的代码被称为代码块。遍历一个数组:a = [1,2,3]a.each do |e| print eend=>123将数组中的每个元素值相加:a.inject do |sum, x| sum+xend=>6Ruby中的字符串是可变的。每当Ruby遇见一个字符串字面量时, 阅读全文
posted @ 2013-11-20 19:47 yshy 阅读(252) 评论(0) 推荐(1) 编辑
摘要:直接在GridView中设置android:gravity="center"这个属性是不起作用的。要在你adapter中的布局文件中设置android:layout_gravity="center"才有效。例如:我的GridView:我的Adapter:adapter = new SimpleAdapter( getActivity(), list, R.layout.grid_zqrl_view, new String[]{"ivMonth"}, ... 阅读全文
posted @ 2013-11-16 11:05 yshy 阅读(10567) 评论(0) 推荐(0) 编辑
摘要:在使用Spinner进行下拉列表时,我们一般都会使用字符串数组的方式加ArrayAdapter,取到的列表值就是我们所看到的Text。如果我们想实现网页中select 这种效果,看到的和取到的值是不一样的怎么办?方法有好几种,以下是最简单的方法:1:首先定义一个类:ZxType.javapublic class ZxType { public String key; //用于显示 public String value;//用于数据操作 public ZxType(String key,String value){ this.key = key... 阅读全文
posted @ 2013-11-15 10:47 yshy 阅读(1200) 评论(0) 推荐(0) 编辑
摘要:1:layout/expandablelistview_groups.xml 标题文件 2:layout/expandablelistview_child.xml 展开文件 3:MainActivity.javapublic class MainActivity extends Activity { private ExpandableListView expandableListView_one; ... 阅读全文
posted @ 2013-11-11 20:35 yshy 阅读(970) 评论(0) 推荐(0) 编辑
摘要:$sudo lightdm start 阅读全文
posted @ 2013-11-11 18:19 yshy 阅读(537) 评论(0) 推荐(0) 编辑
摘要:Ubuntu下Subversion服务器的安装配置本文涉及的范围要通过 HTTP 协议访问 Subversion 文件仓库,需要安装并配置好 Web 服务器。Apache2 被证实可以很好的与 Subversion 一起工作。关于 Apache2 的安装超出了本文的范围(假设已经安装好Apache2) ,尽管如此,本文还是会涉及如何配置 Apache2 使用 Subversion。 类似的,要通过 HTTPS 协议访问 Subversion 文件仓库,您需要在您的 Apache2 中安装并配置好数字证书,这也不在本文的讨论范围之中。安装 Subversion幸运的,Subversion 已经包 阅读全文
posted @ 2013-11-10 09:48 yshy 阅读(355) 评论(0) 推荐(0) 编辑
摘要:1:fragment_zhqrl.xml(征期日历) 2:fragment_bshdzh.xml(办税地址) 3:ZhqrlFragment.javapublic class ZhqrlFragment extends Fragment{ private View view = null; @Override public View onCreateView(LayoutInflater arg0, ViewGroup arg1, Bundle arg2) { view = arg0.inflate(R.layout.frag... 阅读全文
posted @ 2013-11-09 20:26 yshy 阅读(662) 评论(0) 推荐(0) 编辑
摘要://进行发票查询btnFpSelect.setOnClickListener(btnFpSelectClickListener);private OnClickListener btnFpSelectClickListener = new OnClickListener(){ @Override public void onClick(View v) { fphm = etFphm.getText().toString(); //发票号码 fpzje = etFpzje.getText().t... 阅读全文
posted @ 2013-11-09 20:15 yshy 阅读(711) 评论(0) 推荐(0) 编辑
摘要:例如对于Volley的使用:1:定义一个类使其继承Applicationpackage com.wzh.app;import com.wzh.volley.WzhVolley;import android.app.Application;import android.util.Log;public class WzhShshtApp extends Application{ @Override public void onCreate() { super.onCreate(); Log.i("+++++++++++","*******"); ... 阅读全文
posted @ 2013-11-09 19:13 yshy 阅读(1247) 评论(0) 推荐(0) 编辑
摘要:Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。Volley提供的功能:JSON,图像等的异步下载;网络请求的排序(scheduling)网络请求的优先级处理缓存多级别取消请求和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)如何使用:将原项目打成jar包直接复制到libs就可以使用。关键是如何将源程序打成jar包。1:首先,从git库先克隆一个下来:git clone https://android.googlesource.com/platform/frameworks/volley 2:将volley编译成jar包:(... 阅读全文
posted @ 2013-11-08 19:53 yshy 阅读(1919) 评论(0) 推荐(0) 编辑
摘要:设置行间距:android:lineSpacingExtra设置行间距的倍数:android:lineSpacingMultiplier如下:设置行间距为3,行间距倍数为1.5 阅读全文
posted @ 2013-11-07 15:03 yshy 阅读(695) 评论(0) 推荐(0) 编辑
摘要:直接将android-support-v7-appcompat.jar包拷贝到项目的libs/下面是不能使用的,具体做法官方文档给出了详细说明:(开发环境是ADT)Using EclipseCreate alibrary projectbased on the support library code:Make sure you have downloaded theAndroid Support Libraryusing theSDK Manager.Create a library project and ensure the required JAR files are included 阅读全文
posted @ 2013-11-07 08:24 yshy 阅读(7044) 评论(0) 推荐(0) 编辑
摘要:效果:style.xmlactivity_test.xml 阅读全文
posted @ 2013-11-06 16:37 yshy 阅读(381) 评论(0) 推荐(0) 编辑
摘要:效果图:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_fpchx); final Calendar cd=Calendar.getInstance(); Date date=new Date(); cd.setTime(date); //选择日期 etK... 阅读全文
posted @ 2013-11-06 08:44 yshy 阅读(721) 评论(0) 推荐(0) 编辑
摘要://启用查询按钮 btnFpSelect.setClickable(true);//禁用查询按钮 btnFpSelect.setClickable(false); 阅读全文
posted @ 2013-11-06 07:55 yshy 阅读(696) 评论(0) 推荐(0) 编辑
摘要:@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_BACK){ if ((System.currentTimeMillis() - mExitTime) > 2000) { new UIUtil(MainActivity.this).ShortToast("再按一次回退键退出程序"); mExitTime = ... 阅读全文
posted @ 2013-11-05 12:33 yshy 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Timer timer=new Timer(); TimerTask task=new TimerTask(){ public void run(){ Intent intent=new Intent(MainActivity.this,ShowInfoActivity.class); startActivity(intent); overridePendingTransition(android.R.anim.fade_in,android.R.anim.f... 阅读全文
posted @ 2013-11-04 14:08 yshy 阅读(290) 评论(0) 推荐(0) 编辑
摘要:ScrollView与ListView共存会存在滚动的问题,并且ListView只显示一个半Item。 当ListView的高度设定一定的值时,ListView同样地会显示对应的高度的Item。 因此我们可以计算出这个ListView的总高度,再将它设置到ListView中,那么之前的滚动,高度问题也就不存在了。public void setListViewHeightBasedOnChildren(ListView listView) { //获取ListView对应的Adapter ListAdapter listAdapter = listView.ge... 阅读全文
posted @ 2013-11-03 16:45 yshy 阅读(362) 评论(0) 推荐(0) 编辑
摘要:1:如果不需要分割线可以在xml布局文件中ListView下设置XML属性:android:divider="#00000000"android:dividerHeight="20dp":将分割线设置为透明,高度为20dp2:如果想要有分割线,又要有间隔,则可以这么设置:android:divider="@drawable/ic_list_view_divider":通过图片资源来设置,例如下面一张图片 阅读全文
posted @ 2013-11-03 12:23 yshy 阅读(2431) 评论(0) 推荐(0) 编辑
摘要:1:layout/vlist.xml是我们的布局文件,在这里一定要对首节点加上android:descendantFocusability="blocksDescendants" 这一属性,如果不加这一属性那么ListView就会获取不到点击事件。 2:activity_main.xml 3:MainActivity.javapublic class MainActivity extends Activity { private List>list=null; @Override protected void onCreate(Bundle savedIn... 阅读全文
posted @ 2013-11-03 10:31 yshy 阅读(425) 评论(0) 推荐(0) 编辑
摘要:1:styles.xml 2:AndroidManifest.xml 阅读全文
posted @ 2013-11-02 11:12 yshy 阅读(1915) 评论(0) 推荐(0) 编辑
摘要:1:对话框样式。2:透明样式。3:Light 样式,标题栏是细长型的,在4.0版本默认是灰色的背景。 阅读全文
posted @ 2013-11-02 09:47 yshy 阅读(257) 评论(0) 推荐(0) 编辑
摘要:1:styles.xml文件内容如下: 首先定义了一个tvStyle的样式,如果想在tvStyle样式的基础上新增加一些样式,可以通过tvStyle.Red的方式实现。2:使用方式如下: 3:效果如下: 阅读全文
posted @ 2013-11-02 09:19 yshy 阅读(248) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示