11 2016 档案

摘要:原贴出自:http://bbs.mob.com/thread-5148-1-1.html 首先新建了一个项目用来演示集成ShareSDK 下载好了ShareSDK之后,我们按照下面的步骤使用快速集成ShareSDK的工具QuickIntegrater.jar。 Windows下首先确定您已经安装了J 阅读全文
posted @ 2016-11-30 18:50 Godfunc 阅读(294) 评论(0) 推荐(0)
摘要:原地址http://www.cnblogs.com/linjzong/p/4191891.html Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。 View在 阅读全文
posted @ 2016-11-28 21:49 Godfunc 阅读(220) 评论(0) 推荐(0)
摘要:以ViewPager为例: 阅读全文
posted @ 2016-11-25 22:04 Godfunc 阅读(4930) 评论(0) 推荐(0)
摘要:一、XUtils lib的的添加: 1、点击+,选择第一个Library dependency 2、输入XUtils 按enter键,搜索: 3、然后就是选择XUtils,选择哪个版本就看个人了,接着点击ok-->ok,程序开始重新编译。 4、以HTTP请求为例: 上面的请求可能会报错,错误如下: 阅读全文
posted @ 2016-11-21 12:33 Godfunc 阅读(857) 评论(0) 推荐(0)
摘要:首先,下载jdk-8u111-windows-x64.exe,然后配置环境,以安装目录D:\jdk1.8.0_111为例: 新建一个变量: 然后打开path新建两个变量: 最后去控制台敲javac或者java,有一大堆东西显示出来,就证明你配置对了。 然后去下载Tomcat(官网): 直接下载这个, 阅读全文
posted @ 2016-11-20 22:41 Godfunc 阅读(328) 评论(0) 推荐(0)
摘要:一、关于如何导入lib 第一步:New Module 点击+: 第二步:选择Import Eclipse ADT Project: 第三步:选择你想引入的lib文件,选择完成后,会开始编译你添加的项目,编译的过程有可能有些长,还会出现一些小问题,后面讲: 第四步:选择第三个: 第五步:选择你刚引入的 阅读全文
posted @ 2016-11-20 13:12 Godfunc 阅读(182) 评论(0) 推荐(0)
摘要:先看一下我们要开发的界面(三张图片,滑到最后一个会出现开始体验的Button,下面的小红点会跟着一起滑动): 首先看一下布局文件: 然后就是代码了: 小灰点: 小红点: ViewPage都很简单,上一个博文也详细介绍了的,这里就不细说了,主要是下面的小红点跟着Pager一起走。 上面其实是三个小灰点 阅读全文
posted @ 2016-11-19 17:23 Godfunc 阅读(3679) 评论(0) 推荐(0)
摘要:ViewPager是V4包中的,如果你的编译器敲不出ViewPager,那么你就需要添加,看下面: 第一步:点击+号 第二步:选择第一个Library 第三步:添加这个包: 然后点击ok-->ok就搞定了,编译器会从新进行预编译。 下面就是重点了,我们先看布局文件: ps:果然敲的时候有自动提示,说 阅读全文
posted @ 2016-11-19 15:01 Godfunc 阅读(362) 评论(0) 推荐(0)
摘要:消息通知使我们很常见的,当收到一条消息的时候,通知栏会显示一条通知; 直接看代码: 首先创建一个Notification的实例,然后通过NotificationManager的实例将Notification发送出来。 nm.notify(10,notification); 发出一条通知,id为10; 阅读全文
posted @ 2016-11-17 11:49 Godfunc 阅读(207) 评论(0) 推荐(0)
摘要:四种补间动画: 1、透明; 2、缩放; 3、位移; 4、旋转; 几个属性介绍: 1、Duration:设置动画执行的时间; 2、RepeatCount:动画的重复次数,如果要无限次播放,填写一个小于0的数,一般写-1; 3、fillAfter:动画结束之后是否保持动画的最终状态;true,表示保持动 阅读全文
posted @ 2016-11-16 21:49 Godfunc 阅读(655) 评论(0) 推荐(0)
摘要:这里只谈简单的使用: 代码xml: 1、android:completionThreshold="1"属性: 这个属性是设置用户输入多少个字符才会显示提示。 MainActivity: 阅读全文
posted @ 2016-11-16 13:45 Godfunc 阅读(232) 评论(0) 推荐(0)
摘要:一、通过Menu目录下创建一个布局文件: 先看代码meu/main.xml: MainActivity: 1、orderInCategory属性: actionbar里每个item的优先级,值越大优先级越低,actionbar地方不够就会放到overflow中 2、接下来介绍一下showAsActi 阅读全文
posted @ 2016-11-16 13:37 Godfunc 阅读(1349) 评论(0) 推荐(1)
摘要:一、Fragment生命周期: 二、动态添加Fragment的三步: 1、获得Fragment的管理者FragmentManager 2、开启事务: 3、提交事务: 下面是四个Fragment的切换: 以WxFragment为例: 三、Fragment之间的通信: 已Fragment1修改Fragm 阅读全文
posted @ 2016-11-15 21:23 Godfunc 阅读(203) 评论(0) 推荐(0)
摘要:内容观察者是做什么的? 内容观察者主要用来观察数据库是否被操作了。 以查询数据库为例: 首先注册一个内容观察者(App1): onChange()方法:当观察的Uri的数据库被操作的时候,会执行onChange()方法。 App2操作数据库: 阅读全文
posted @ 2016-11-15 14:21 Godfunc 阅读(699) 评论(0) 推荐(0)
摘要:首先,我们需要知道的两个Uri: 1、Uri uri = Uri.parse("content://com.android.contacts/raw_contacts");//查到data表中raw_contact_id 2、Uri uri1 = Uri.parse("content://com.a 阅读全文
posted @ 2016-11-14 16:32 Godfunc 阅读(2979) 评论(0) 推荐(0)
摘要:因为短信的内容已经通过ContentProvider暴露出来,所以我们可以直接用内容解析者获取短信内容。 想要获取短信内容,你需要知道的一些东西: 1、Uri uri = Uri.parse("content://sms/"); 2、Cursor cursor = getContentResolve 阅读全文
posted @ 2016-11-13 22:24 Godfunc 阅读(470) 评论(0) 推荐(0)
摘要:作用:把一个App中的数据库通过Url的形式共享出来,供其他App使用。 首先在App1中创建一个数据库,用SQLiteOpenHelper 创建数据库: 然后用过ContentProvider把数据库共享出来,首先看代码: 代码很长,但是很简单,主要把上面四个增删改查方法实现就行,上面的db.cl 阅读全文
posted @ 2016-11-13 15:04 Godfunc 阅读(738) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2016-11-11 22:31 Godfunc 阅读(0) 评论(0) 推荐(0)
摘要:bindService的使用: 当需要调Service里面的方法时,可以用bindService() 首先定义一个类继承于Service,然后配置Manifest.xml文件 通过onBind()方法返回一个对象,给onServiceConnected(ComponentName name, IBi 阅读全文
posted @ 2016-11-07 16:35 Godfunc 阅读(330) 评论(0) 推荐(0)
摘要:Service:服务,可以理解成一个运行再后台没有界面的Activity,集成于Seriver,是四大组件之一 Service的继承关系:Service-->ContextWrapper-->Context (与activity一样,都继承与ContextWrapper); 生命周期:Context 阅读全文
posted @ 2016-11-06 22:41 Godfunc 阅读(330) 评论(0) 推荐(0)
摘要:通过播放一张一张图片来实现一段动画 首先配置anim.xml: 然后用一个ImageView显示 再。。。。 就是这么简单。。。。 阅读全文
posted @ 2016-11-03 15:37 Godfunc 阅读(175) 评论(0) 推荐(0)
摘要:单选对话框,顾名思义就是只能选一项(setSingleChoiceItems(Items,)) 下面是多选对话框 单选是setSingleChoiceItems(),多选是setMultiChoiceItems(), 进度条对话框 阅读全文
posted @ 2016-11-02 23:29 Godfunc 阅读(1568) 评论(0) 推荐(0)
摘要:对于解锁和锁屏这种用的比较频繁action,谷歌做了限制,必须手动用代码注册 直接上代码:这是注册广播(手动代码注册广播接收者) 下面是开机自启: 老套路,新建一个类继承于BroadcastReceiver,然后配置清单文件 然后就是onReceiver方法: 注意: 阅读全文
posted @ 2016-11-02 16:13 Godfunc 阅读(2272) 评论(0) 推荐(0)
摘要:有序广播可以按一定的优先级进行传播 首先进行发送广播 上面new FinalReceiver继承于与BroadcastReceiver,但是不用再清单文件中配置,有特权,可以用于接收最后的结果 然后就是配置Manifest.xml 阅读全文
posted @ 2016-11-02 15:19 Godfunc 阅读(658) 评论(0) 推荐(0)
摘要:首先,发送一个自定义广播:(用sendBroadcast(intent)发送一条无序广播) 然后自定义一个类继承BroadcastReceiver接收广播,先配置Manifest.xml 接收这个广播,输出携带的数据 ps:上面的action需要自定义的 阅读全文
posted @ 2016-11-02 12:52 Godfunc 阅读(430) 评论(0) 推荐(0)
摘要:首先创建一个类继承BroadcastReceiver,然后配置Manifest.xml 然后在创建的类里面写一些自己想写的逻辑代码 阅读全文
posted @ 2016-11-02 12:16 Godfunc 阅读(440) 评论(0) 推荐(0)
摘要:第一种:用SQLiteOpenHelper辅助类 SQLiteOpenHelper类可以用来创建或打开数据库,两个关键的方法:onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion 阅读全文
posted @ 2016-11-02 10:54 Godfunc 阅读(5245) 评论(0) 推荐(0)
摘要:废话就不说了,新建类继承,然后配置Manifest.xml:如下 上面通过获得一个SmsMessage对象,获得短信的内容和地址。 (Android设备接收到的SMS是以pdu形式的) 阅读全文
posted @ 2016-11-01 14:38 Godfunc 阅读(350) 评论(0) 推荐(0)
摘要:首先,新建一个类,继承于BroadcastReceiver,然后去配置Manifest.xml这就不用说了, 注意配置Manifest.xml时候的一些细节 必须加上<data android:scheme="file"/> 然后简单了两句判断就行了 阅读全文
posted @ 2016-11-01 00:18 Godfunc 阅读(216) 评论(0) 推荐(0)