摘要: 上篇文章分享了Xamarin Android绑定微信SDK,由于Java和C#的语法相似度比较高,所以转换起来基本上问题不大,IOS的坑就要稍微多一点了,不过没关系我们来一步步的分析。 1. 在微信开放平台官网https://open.weixin.qq.com/ 申请一个开发者账号,填写公司APP 阅读全文
posted @ 2017-07-22 09:56 viLyo 阅读(1218) 评论(0) 推荐(3) 编辑
摘要: 现在几乎所有的APP都集成了向微博,微信等社交平台分享的功能。这些社交平台官方也提供了SDK让开发者使用,对于Android和IOS平台而言,只需要下载官方的SDK,按照官方说明文档进行集成就可以轻松实现了。 但是对于Xamarin来说,并没有官方的SDK,这个时候就需要我们手动进行绑定了,首先从A 阅读全文
posted @ 2017-07-22 09:42 viLyo 阅读(3778) 评论(6) 推荐(3) 编辑
摘要: 同步synchronized同步的前提:1、必须要有2个或以上的线程2、必须是多个线程使用同一个锁必须保证同步中只能有一个线程在运行好处:解决了多线程的安全问题弊端:多个线程都需要判断锁,较为消耗资源 阅读全文
posted @ 2012-08-15 17:39 viLyo 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 包(package)对类文件进行分类管理给类提供多层命名空间写作程序文件的第一行类名的全称是 包名.类名包也式一种封装形式命名方式 所以字母小写 package pack;javac -d(指定包存放的目录)javac -d c:\myclass PackgeDemo.javajavac -d . PackgeDemo.java.代表当前目录 总结: 包与包之间进行访问,被访问的包中的类以及类中的成员, 需要public修饰。 不同包中的子类可以直接访问父类中被protected权限修饰的成员。包与包之间可以使用的权限只有两种:public protected ... 阅读全文
posted @ 2012-08-10 11:52 viLyo 阅读(3065) 评论(0) 推荐(0) 编辑
摘要: 1 异常是什么? 2 是对问题的描述,想问题进行对象的封装、 3 4 /*------------------------------------------------------------------------------------------------------------------------*/ 5 6 异常体系: 7 Throwable 8 |--Error 9 |--Exception 10 |--RuntimeException 11 12 异常体系的特点:异常体系中的所有类以... 阅读全文
posted @ 2012-08-08 01:41 viLyo 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1 匿名内部类: 2 1、匿名内部类其实就是内部类的简写格式。 3 2、定义匿名内部类的前提: 4 内部类必须是继承一个类或者实现接口 5 3、匿名内部类的格式: new 父类或者接口() 6 { 7 定义子类的内容 8 } 9 4、其实匿名内部类就是一个匿名子类对象。而且这个对象有点胖,也可以理解为带内容的对象。10 5、匿名内部类中定义的方法最好不要超过3个。11 12 一个关于匿名内部类的练习:13 interface Inter14 {15 void method();16... 阅读全文
posted @ 2012-08-06 14:37 viLyo 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 内部类将一个类定义在另一个类里面,里面的那个类就称为内部类(内置类,嵌套类)。访问特点:1、内部类可以直接访问外部类中的成员,包括私有成员 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this 2、而外部类要访问内部类中的成员必须要建立内部类对象访问格式:1、当内部类定义在外部类的成员位置上,而非私有,可以再外部类其他类中直接建立内部类对象格式 外部类名.内部类名 变量名 = 外部类对象.内部类对象; Outer.Inner in = new Outer().new Inner();2、内部类在成员位置上,就可以被成员修饰符所修饰 比如,pr... 阅读全文
posted @ 2012-08-05 16:50 viLyo 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 多态:可以理解为事物存在的多种体现形态如:人:男人,女人 动物:猫,狗,鸟猫这个动物应该是猫类型的:猫 cat = new 猫();同时猫也是动物的一种:动物 y = new 猫(); 动物是猫和狗具体事物抽取出来的父类型,父类型指向了子类对象 1、多态的体现 父类的引用指向了自己的子类对象 父类的引用也可以接收自己的子类对象2、多态的前提 必须是类与类之间有关系,要么继承,要么实现 还有一个前提:存在覆盖 3、多态的好处 多态的出现大大的提高了程序的扩展性4、多态的弊端 虽然提高了扩展性,但是只能使用父类的引用访问父类中的成员5、多态的应用6、多态使用的注意事项 看一个关于... 阅读全文
posted @ 2012-08-05 01:46 viLyo 阅读(3718) 评论(0) 推荐(0) 编辑
摘要: java中类不支持多继承,但是接口可以实现多继承接口中所有的方法都是抽象的class用于定义类,interface用于定义接口接口的格式特点:1、接口中常见定义:常量,抽象方法2、接口中成员都有固定修饰符。 常量:public final static NUM = 3; 方法:public abstract接口中的成员都是public的。接口是不可以创建对象的,因为有抽象方法只有子类对接口中的所有方法都覆盖后,子类才可以实例化,否则子类也是一个抽象类类和类直接的关系是继承extends类和接口直接的关系是实现implements,类实现接口的功能一个类可以实现多个接口,一个接口可以继承多个.. 阅读全文
posted @ 2012-08-04 14:32 viLyo 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 什么是模板方法呢?在定义功能时,功能的一部分是确定的,但是有一部分不确定,而确定的部分使用不确定的部分那么在这个时候就可以把不确定的部分暴露出去,由该类的子类来完成 阅读全文
posted @ 2012-08-03 18:41 viLyo 阅读(115) 评论(0) 推荐(0) 编辑