05 2017 档案

摘要:开始一个新项目的时候,Build工程的时候一直报这个错误: 控制台报错误:Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536 看别人有说在project.prop 阅读全文
posted @ 2017-05-27 11:03 星辰之力 阅读(301) 评论(0) 推荐(0) 编辑
摘要:为什么要有handler机制? 在Android的UI开发中,我们经常会使用Handler来控制主UI程序的界面变化。有关Handler的作用,我们总结为:与其他线程协同工作,接收其他线程的消息并通过接收到的消息更新主UI线程的内容。 我们假设在一个UI界面上面,有一个按钮,当点击这个按钮的时候,会 阅读全文
posted @ 2017-05-25 21:20 星辰之力 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:setClass:跳转到与该工程下的(同一个Application中的)activity或者service setClassName:跳转到不同Applicaiton的activity或者service 阅读全文
posted @ 2017-05-24 16:51 星辰之力 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:根据报错提示:找到AAPT err(Facade for 1339051672): ERROR: 9-patch image D:\WORK_PASECE\anroid_studio\android_workpace\MyApplication\app\src\main\res\drawable\c 阅读全文
posted @ 2017-05-22 14:03 星辰之力 阅读(12734) 评论(0) 推荐(0) 编辑
摘要:转载请注明地址:http://blog.csdn.NET/yincheng886337/article/details/50524709 StrictMode(严格模式)使用 StrictMode严格模式,主要用来检测程序中违例情况的开发者工具。最常用的场景就是检测主线程中本地磁盘、网络读写等耗时的 阅读全文
posted @ 2017-05-18 17:25 星辰之力 阅读(5278) 评论(0) 推荐(0) 编辑
摘要:Android 开发中一般会通过 BuildConfig.DEBUG 判断是否是 Debug 模式,从而做一些在 Debug 模式才开启的特殊操作,比如打印日志。这样好处是不用在发布前去主动修改,因为这个值在 Debug 模式下为 true,Release 模式下为 false。 1. 问题 如果应 阅读全文
posted @ 2017-05-18 17:23 星辰之力 阅读(14376) 评论(0) 推荐(0) 编辑
摘要:dexOptions { preDexLibraries = false } 阅读全文
posted @ 2017-05-18 17:22 星辰之力 阅读(832) 评论(0) 推荐(0) 编辑
摘要:如果你用Android Studio开发,并且要用其他项目作为library,这个问题是很容易出现的。出现这个问题的原因是包的重复引用,意思就是在你自己的项目中引用了某个包,而被你作为library的项目也引用了同一个包,就会有这个问题。 那如何解决呢,我所知道的是有两种方法: 方法1:按照惯例,直 阅读全文
posted @ 2017-05-18 17:18 星辰之力 阅读(5558) 评论(0) 推荐(0) 编辑
摘要:在很早之前我发布了这篇博客Android BuildConfig.DEBUG的妙用, 提到了Eclipse中通过BuildConfig.DEBUG字段用来调试Log非常好用,但是殊不知在Android Studio中通过Gradle这种用法更加强大。 BuildConfig.DEBUG 首先在Gra 阅读全文
posted @ 2017-05-18 17:16 星辰之力 阅读(21624) 评论(0) 推荐(3) 编辑
摘要:今天在学习小米便签的源码的时候,至于源码的地址,http://m.blog.csdn.net/article/details?id=50544248 ,里面有好多github的开源项目,打开项目,报错2处,一处就是便是找不到setLatestEventInfo()这个方法,我用的api6.0编译的, 阅读全文
posted @ 2017-05-18 17:15 星辰之力 阅读(7520) 评论(0) 推荐(0) 编辑
摘要:以前用Eclipse做Android开发工具一直使用apache的http做网络请求,最近换用了Android studio发现没有办法引用apache的包,下面是我引用的步骤 阅读全文
posted @ 2017-05-18 17:11 星辰之力 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:启动Android项目的时候,clean Project的时候,报错: android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked Serv 这个错误的时候看得很清楚,错误报 阅读全文
posted @ 2017-05-18 17:09 星辰之力 阅读(397) 评论(0) 推荐(0) 编辑
摘要:有些项目,需要让控件或者布局进行水平和垂直同时能拖拽,当然,ScrollView 和 HorizontalScrollView 的结合写法是一种写法。但是,这么写用户体验效果不佳,会有迟钝感,因此推荐下面的写法。继承之FrameLayout,代码是在网上找的。 阅读全文
posted @ 2017-05-18 10:52 星辰之力 阅读(1132) 评论(0) 推荐(0) 编辑
摘要:本文实例讲述了Android通过SOCKET下载文件的方法。分享给大家供大家参考,具体如下: 服务端代码 客户端代码,下载线程 阅读全文
posted @ 2017-05-17 10:46 星辰之力 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:发送流程:首先定义一个缓冲池,发送数据时仅仅是将待发送的数据加入到缓冲池中,再由后台的工作线程从缓冲池中取得待发送数据进行发送。可能某些情况下在数据发送完成时需要做一些处理(比如写日志),便定义了一个发送完成监听,在数据发送完成时触发此事件。 接收流程:同样定义了一个接收缓冲池,由接收数据线程将接收 阅读全文
posted @ 2017-05-17 10:23 星辰之力 阅读(1393) 评论(1) 推荐(0) 编辑
摘要:异步下载网络图片,并提供是否缓存至内存或外部文件的功能 异步加载类AsyncImageLoader public void downloadImage(final String url, final ImageCallback callback); public void downloadImage 阅读全文
posted @ 2017-05-17 09:56 星辰之力 阅读(666) 评论(0) 推荐(0) 编辑
摘要:在Android开发中我们经常有这样的需求,从服务器上下载xml或者JSON类型的数据,其中包括一些图片资源,本demo模拟了这个需求,从网络上加载XML资源,其中包括图片,我们要做的解析XML里面的数据,并且把图片缓存到本地一个cache目录里面,并且用一个自定义的Adapter去填充到LIstV 阅读全文
posted @ 2017-05-17 09:43 星辰之力 阅读(911) 评论(0) 推荐(0) 编辑
摘要:Android6.0Framework源码解析系列[目录] 阅读全文
posted @ 2017-05-12 17:12 星辰之力 阅读(412) 评论(0) 推荐(0) 编辑
摘要:因为需要,今天从git上重新下载工程到另一个目录下,结果运行的时候报了这个错:Error:Minimum supported Gradle version is 2.14.1. Current version is 2.10. If using the gradle wrapper, try edi 阅读全文
posted @ 2017-05-12 17:11 星辰之力 阅读(4714) 评论(0) 推荐(0) 编辑
摘要:基本结构 我们先来看一段最基本的代码,分析这段代码在RxJava中是如何实现的。 首先我们来看一下Observable.create的代码 直接就是调用了Observable的构造函数来创建一个新的Observable对象,这个对象我们暂时标记为observable1,以便后面追溯。 同时,会将我们 阅读全文
posted @ 2017-05-12 14:14 星辰之力 阅读(625) 评论(0) 推荐(0) 编辑
摘要:目的: 避免在依赖包出新版本时,需要对每个module中的build.gradle文件都进行修改(如appcompat-v7包),使用这种方式即只需一次修改。 方法一 在项目的根目录创建一个gradle配置文件config.gradle,格式如下(内容根据需要进行修改): 项目中所有的依赖只要在这个 阅读全文
posted @ 2017-05-11 15:15 星辰之力 阅读(1339) 评论(0) 推荐(0) 编辑
摘要:1.概述 最近项目有新需求,UED给了个卡券密码的UI样式,如图: 我一看很简单啊,一个TextView解决问题,然后做好以后在模拟器里一看..... 纳尼,这个时候才想起来,TextView 中英文在一起会有排版问题,那怎么解决呢...... 思路 刚开始的想法是一个字符一个字符的去绘制,绘制到最 阅读全文
posted @ 2017-05-05 16:07 星辰之力 阅读(3602) 评论(0) 推荐(0) 编辑
摘要:项目首页:https://github.com/ossrs/srs-sea SRS服务器项目:https://github.com/ossrs/srs 一个支持RTMP推流的版本:https://github.com/begeekmyfriend/yasea 在Android高版本中,特别是4.1引 阅读全文
posted @ 2017-05-05 14:33 星辰之力 阅读(6713) 评论(0) 推荐(0) 编辑
摘要:一、什么是 RxJava? RxJava 是一个响应式编程框架,采用观察者设计模式。所以自然少不了 Observable 和 Subscriber 这两个东东了。 RxJava 是一个开源项目,地址:https://github.com/ReactiveX/RxJava 还有一个RxAndroid, 阅读全文
posted @ 2017-05-05 10:50 星辰之力 阅读(241) 评论(0) 推荐(0) 编辑
摘要:看过包建强的《App研发录》之后对其中的基础Activity类封装感到惊讶,一直想找一种方式去解决关于app中使用socket长连接问题,如何实现简易的封装来达到主活动中涉及socket相关的代码量少的效果。正常的实现socket的基本方式都是新建一个Socket服务,在活动中绑定服务和注册全局广播 阅读全文
posted @ 2017-05-03 09:41 星辰之力 阅读(10318) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示