随笔分类 -  Android

Android中的按键顺序打乱
摘要:首先要找到相对应的控件,之后再来一个数组,再把数组里面的数字显示到控件上面。 而这些一开始都是按一定的顺序排好的。 阅读全文

posted @ 2018-07-20 22:31 zengsf 阅读(201) 评论(0) 推荐(0)

AS中几个较好的插件
摘要:Android ButterKnife Zelezny 自动生成依赖注入代码 Android Parcelable code generator 自动生成Parcelable代码 SelectorChapek for Android 生成资源选择器 GsonFormat 解析json生成javaBe 阅读全文

posted @ 2018-05-02 20:13 zengsf 阅读(1251) 评论(0) 推荐(0)

片段的findFragmentById
摘要:class类名 名字 = calss类名 getFragmentManager().findFragmentById(R.id.布局id) 因为需要获取到片段的管理者,才可以去寻找到相应的布局。 阅读全文

posted @ 2018-04-12 11:22 zengsf 阅读(211) 评论(0) 推荐(0)

测试环境
摘要:要在清单文件中配置相应的配置 <uses-library android:name = "android.test.runner" /> <instrumentation android:name = "android.test.InstrumentationTestRunner" android: 阅读全文

posted @ 2018-04-09 20:51 zengsf 阅读(85) 评论(0) 推荐(0)

Android的生命周期
摘要:onCreate 创建活动 onRestart 再次可见 onStart 活动可见 onResume 获取焦点 onPause 失去焦点 onStop 活动不可见 onDestroy 销毁活动 阅读全文

posted @ 2018-03-28 14:13 zengsf 阅读(123) 评论(0) 推荐(0)

读取文件数据
摘要:1 //先创建一个文件阅读者,找到相应的文件 2 FileReader fileReader = new FileReader("proc/meninfo"); 3 //然后在创建一个存放所阅读的buffer 4 BufferedReader bufferedReader = new BufferedReader(fileReader); 5 //之后再从buffer中读出第一行的数出... 阅读全文

posted @ 2017-12-27 16:08 zengsf 阅读(212) 评论(0) 推荐(0)

notification的创建及应用
摘要:之前我用了button.setonclicklistener来获取一个点击事件,但是在new notificationcompat.builder是会报一个没有定义的错误。这种点击事件的方式就不会报那种错误了。 阅读全文

posted @ 2017-12-20 20:42 zengsf 阅读(189) 评论(0) 推荐(0)

手机dp和px的转换
摘要:1dp 0.75px > 320*240 1dp 1px >480*320 1dp 1.5px >800*480 4英寸屏 1dp 2px >1280*720 5英寸屏左右 1dp 3px > 1920*1280 5英寸屏左右 阅读全文

posted @ 2017-12-19 17:01 zengsf 阅读(195) 评论(0) 推荐(0)

回调方法
摘要:1、定义一个接口: public interface zengsf { } 2、定义接口中未实现的业务逻辑方法。 3、传递一个实现了此接口的对象,接口的实现类,一定实现了上诉两个为实现的方法。 4、获取传递进来的对象,在合适的地方进行方法的调用。 阅读全文

posted @ 2017-12-14 12:54 zengsf 阅读(145) 评论(0) 推荐(0)

数据库数据——>文件xml
摘要:xml文件格式 <smss> <sms> <data> </data> </sms> </smss> 这里面的意思是将数据库里面的文件存储到一个xml文件中 阅读全文

posted @ 2017-12-13 17:45 zengsf 阅读(347) 评论(0) 推荐(0)

ArrayAdapter的用法
摘要:1 list = new ArrayList(); //创建一个list 2 list.add("ID列表"); //列表里面的条目 3 /*ArrayAdapter(Context context, int resource, int textViewResourceId, T[] objects) 4 1、上下文 2、... 阅读全文

posted @ 2017-12-11 22:16 zengsf 阅读(291) 评论(0) 推荐(0)

隐藏标题栏
摘要:为了隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); 通过翻译就可以看得懂了 Feature:特色 阅读全文

posted @ 2017-12-11 20:38 zengsf 阅读(224) 评论(0) 推荐(0)

反射的用法
摘要:这是电话挂断的service 是通过看视频截的图 若是实在不知道怎么用的话 可以通过传智博客中的手机卫士的day8中的21集中有所讲解。 阅读全文

posted @ 2017-12-08 17:27 zengsf 阅读(137) 评论(0) 推荐(0)

多击事件
摘要:先定义一个数组 private long[] clicktime = new long[4]; 然后在点击事件处理如下事件就可以了 System.arraycopy(clicktime ,1,clicktime,0,clicktime.length-1); clicktime[clicktime.l 阅读全文

posted @ 2017-12-03 15:55 zengsf 阅读(158) 评论(0) 推荐(0)

手机号码的结构分析
摘要:可以百度搜素正则表达式 1.首位: 1开头 用 ^1表示 2.第二位:[3-8] 取值范围 3.后面9位: \d 是用来表示一个位的取值范围为0~9 {n} n是表示一个非负数,匹配以确定的n次 最后表示电话的正则表达式为:^1[3-8]\\d{9}就可以表达了。 阅读全文

posted @ 2017-11-25 22:45 zengsf 阅读(928) 评论(0) 推荐(0)

利用手机来控制页面的移动分析
摘要:并且利用的是ontouchevent来进行判断。即可 阅读全文

posted @ 2017-11-21 08:53 zengsf 阅读(227) 评论(0) 推荐(0)

利用按钮来控制不同activity页面的移动
摘要:1、现在手机都是利用移动的做法来使界面的跳转更美观。 那么对于一个activity来说的话,是会有一个坐标的(左上角为(0,0)坐标) 右为x轴且为正,下为y轴且为负。 由于要使界面跳转,可以水平方向移动,也可以竖直方向移动。 那么就要可以通过画图来实现。 然后在去res文件夹下创建一个anim文件 阅读全文

posted @ 2017-11-20 18:23 zengsf 阅读(256) 评论(0) 推荐(0)

使TextView里面的文字滚动起来
摘要:要使TextView里面的内容滚动起来,那么就要配置好几个参数, 1、focusable来获取焦点。 2、ellipsize来获得滚动的方法。 3、focusableInTouchMode来获取触摸方式来获取焦点。 4、若是要无限循环滚动的话,那就要配置marqueeReeatLimit了。 阅读全文

posted @ 2017-11-19 09:32 zengsf 阅读(356) 评论(0) 推荐(1)

svn的使用
摘要:1、安装好VisualSVN Server 2、然后创建一个新的仓库(Creat New Repository) 3、然后在桌面创建一个文件夹,并且在文件夹里面点击鼠标右键会有SVN Checkout..和TortoiseSVN 两个选项。 4、对于我们一开始,我们就要在上面点击SVN checko 阅读全文

posted @ 2017-11-17 09:50 zengsf 阅读(155) 评论(0) 推荐(0)

补间动画和属性动画
摘要:1、补间动画也称之为view动画 (1)透明动画 AlphaAnimation (2)旋转动画 RotateAnimation (3)缩放动画 ScaleAnimation (4)位移动画 TranslateAnimation 在这些动画里面都有相同的属性:setDration(1000)//设置动 阅读全文

posted @ 2017-11-16 10:23 zengsf 阅读(1218) 评论(0) 推荐(0)

导航