- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android之View分发流程的实验总结与记录
在实验开始之前,必须要先构建项目,编写基本的代码。public class MyButton extends Button { private static final String TAG = MyButton.class.getSimpleName(); public MyButton(Context context, AttributeSet attrs) { s
2017-03-31 13:32:49 383
原创 Android之通过socket.io实现长连接
在项目开发中,时常有服务端向客服端主动发起交流的需求,可以集成极光推送,但是如果网络不好的情况下,推送可能会迟迟收不到,这样就导致了用户体验得不到保证。 若改用socket实现长连接的话,速度就快很多了。客户端的demo可以参考如下: https://github.com/qinkangli/SocketDemo.git
2017-03-23 15:36:12 3869
转载 Android之最清晰的通过AIDL实现Service跨进程通信
将一个普通的Service转换成远程Service其实非常简单,只需要在注册Service的时候将它的android:process属性指定成:remote就可以了,代码如下所示:[html] view plain copyxml version="1.0" encoding="utf-8"?> manifest xmlns:android="
2017-03-23 15:02:45 505
转载 Android之最清晰的Service详解
Service的基本用法关于Service最基本的用法自然就是如何启动一个Service了,启动Service的方法和启动Activity很类似,都需要借助Intent来实现,下面我们就通过一个具体的例子来看一下。新建一个Android项目,项目名就叫ServiceTest,这里我选择使用4.0的API。然后新建一个MyService继承自S
2017-03-23 14:36:44 306
原创 Android Animations动画使用详解
一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转
2017-03-21 15:48:45 362
原创 Android Studio 解决Error occurred during initalization of VM
在导入一个项目的时候出现Error occurred during initalization of VM问题,查了一下资料发现貌似是因为硬件分配内存不足导致的。 解决的办法是: 1.回到AS主界面 Configure –> Setting –> Build,Execution,Deployment –> Compiler 2.填写配置,填完后点OK,重启AS 3.打开项目,找到
2017-03-01 09:53:54 1926 1
android 实现沉侵式状态栏
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人