08 2016 档案

摘要:简单粗暴 横线 竖线就是改变大小 阅读全文
posted @ 2016-08-31 00:56 Lyxin_c 阅读(158) 评论(0) 推荐(0)
摘要:包含内容:1、设置长方形的包裹。 2、弹出键盘时候,text最后一行与键盘上端一起上移 3、高度设置为matchXX的时候,出来的输入框在中间 4、设置光标位置 1.首先是在drawable中设置一个有弧度的长方形样式 将background设置为以上的地址,drawableleft是设置左边有一个 阅读全文
posted @ 2016-08-28 23:26 Lyxin_c 阅读(279) 评论(0) 推荐(0)
摘要:直接贴代码 阅读全文
posted @ 2016-08-24 16:20 Lyxin_c 阅读(398) 评论(0) 推荐(0)
摘要:Android四核心activity,service,broadcast receiver和content provider。除了content provider之外,彼此的通信都要使用Intent对象来进行。 Intent对象描述了要执行的结果是什么,基本内容可以氛围:componentName组 阅读全文
posted @ 2016-08-23 16:07 Lyxin_c 阅读(176) 评论(0) 推荐(0)
摘要:调用一个AlertDialog,显示选择跳到baidu首页,关闭则不做任何事情 自定义一个布局文件去加载。获得布局文件中的控件,并获得edittext的值。 阅读全文
posted @ 2016-08-23 15:34 Lyxin_c 阅读(188) 评论(0) 推荐(0)
摘要:当你不能够再能拥有的时候,唯一能做的,就是令自己不再忘记。 醉生梦死只是一个玩笑,一个你自己选择真假的玩笑。但是,记忆太好却真的是烦恼的来源。当真不当真,相信不相信,只是选择。 酒越喝越暖,水越喝越寒。我想那只是你没喝过啤酒。 每个人都会经历这样的阶段,总想知道山那边是什么,即使你告诉了他,或者即使 阅读全文
posted @ 2016-08-22 00:38 Lyxin_c 阅读(240) 评论(0) 推荐(0)
摘要:简单的SQLite创建、插入数据、更新数据 创建数据库的第二种方法: 写一个类继承自SQLiteOpenHelper,这个好处是可以更新数据库操作 在页面实例化 其后操作同上 阅读全文
posted @ 2016-08-21 14:24 Lyxin_c 阅读(193) 评论(0) 推荐(0)
摘要:布局的监听事件重写方法: 获得布局的监听事件,注意返回值改为true,否则在执行了DOWN以后不再执行UP和MOVE操作。 获得在屏幕上点击数量(即手指数量)的函数,每一个手机可以获得的最大数量不等 可以通过move对图片的大小进行操作 阅读全文
posted @ 2016-08-21 13:40 Lyxin_c 阅读(13700) 评论(0) 推荐(0)
摘要:RT , ViewPager + Fragment 自己实现相对比较麻烦,但是在AS中居然新建activity中有一个Tabbed Activity,这是相当有趣的 ,封装了类似viewpager + fragment +滚动的RadioButton ! 在创建activity的时候可以有这个选项 阅读全文
posted @ 2016-08-19 01:07 Lyxin_c 阅读(194) 评论(0) 推荐(0)
摘要:Service是不需要界面的服务,比如http长连接,后台播放音乐 等等 首先新建一个类,extent Service 。(AS中新建目录有Service选项) 1.启动服务 2.停止服务 3.绑定服务 在绑定服务的时候需要重写两个函数 并且在Service中要实现onBind(),返回一个对象 4 阅读全文
posted @ 2016-08-18 00:26 Lyxin_c 阅读(158) 评论(0) 推荐(0)
摘要:android四核心activity,service,broadcast receiver和content provider。除了content provider之外,彼此的通信都要使用Intent对象来进行。 Intent对象描述了要执行的结果是什么,基本内容可以氛围:componentName组 阅读全文
posted @ 2016-08-17 00:16 Lyxin_c 阅读(430) 评论(0) 推荐(0)
摘要:activity的启动模式也叫launchMode,一共有以下四种: 1.standard 2.singleTop 3.singleTask 4.singleInstance 启动设置在<activity android:launchMode:"xxx">中设置,默认为standard standa 阅读全文
posted @ 2016-08-16 23:24 Lyxin_c 阅读(151) 评论(0) 推荐(0)
摘要:activity1传值给activity2,我们可以用Intent.putExtra来实现,还可以用bundle来完成.在此不赘述. 在2返回值给1的时候我们也可以用这样的方式,然后跳转活动,startActivity. 但是,还有一个方法叫setResult(resultCode, intent 阅读全文
posted @ 2016-08-16 23:13 Lyxin_c 阅读(169) 评论(0) 推荐(0)
摘要:Serializable是由JAVA封装的传递方法,Parcelable则是android创建的。 两者相比较Serializable简单,但是消耗较大,Parcelable则相对麻烦,但是消耗小 Serializable使用方法 : 1.implement Serializable 2.传递值 3 阅读全文
posted @ 2016-08-16 15:40 Lyxin_c 阅读(470) 评论(0) 推荐(0)
摘要:int、float、double、boolean、char 等。基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。 基本类型和包装类之间的对应关系 阅读全文
posted @ 2016-08-15 11:10 Lyxin_c 阅读(143) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-08-15 10:58 Lyxin_c 阅读(111) 评论(0) 推荐(0)
摘要:实现简单的手势比如横竖滑动可以用GestureDetector实现。 分析可以确定, 1、首先要写入onTouchListener事件获得motionEvent对象 2、创建一个GestureDetector 3、GestureDetector会转发motionEvent对象至Listener 4、 阅读全文
posted @ 2016-08-14 23:44 Lyxin_c 阅读(276) 评论(0) 推荐(0)
摘要:首先,一个Textview可以很简单的实现,但是多个textview的实现方式就比较麻烦 . 一个Textview实现滚动的条件: 1、文本长度足够长 2、ellipsize="marquee" 3、focusable="true" focusableInTouchMode="true" 当然,既然 阅读全文
posted @ 2016-08-10 12:49 Lyxin_c 阅读(549) 评论(0) 推荐(0)
摘要:活动之间的跳转也是可以控制动作 overridePendingTransition就是可以控制跳转效果的语句,其中第一个参数是控制第二个页面进来的效果,第二个参数是控制当前页面出去的效果 效果的变化还是和Animation的属性页面控制相同,例如 阅读全文
posted @ 2016-08-08 00:24 Lyxin_c 阅读(218) 评论(0) 推荐(0)
摘要:在此只是记录最简单的方式。 首先重复可以在xml文件中设置属性 这是repeatcount设置为无限,当然还可以设置为具体数值.repeatMode有两个值可以选择,restart和reverse,分别是重放和回放 效果叠加可以在xml中同时写入几个效果 translate和rotate是同时发生的 阅读全文
posted @ 2016-08-07 23:57 Lyxin_c 阅读(1962) 评论(0) 推荐(0)
摘要:Animation的四种动画方式: alpha 清晰度渐变 scale 缩放变大 rotate 旋转 translate 移动 首先在代码中建立对象 效果代码在res中建立alpha文件夹 alpha清晰度代码: scale缩放代码: rotate旋转代码: translate移动代码: 阅读全文
posted @ 2016-08-07 16:06 Lyxin_c 阅读(253) 评论(0) 推荐(0)
摘要:handler :更新UI的机制,消息的处理机制 四种用法sendMessage、sendMessageDelayed、post(runnable)、postDelayed(Runnable,long) post用法 sendMessage用法 加上一个自己写的页面自动滑动的demo , 不是最正确 阅读全文
posted @ 2016-08-03 00:16 Lyxin_c 阅读(219) 评论(0) 推荐(0)
摘要:根据目前总结Mob的短信验证首先 1.MobCommons.jar MobTools.jar SMSSDK-<version>.aar SMSSDKGUI-<version>.aar 将这四个复制导入libs 2.build.gradle里面将libs加入仓库(repositories),然后添加依 阅读全文
posted @ 2016-08-02 23:00 Lyxin_c 阅读(940) 评论(0) 推荐(1)