转自:最爱NBA解决办法:在src下面新建file名为log4j.properties内容如下:# Configure logging for testing: optionally with log filelog4j.rootLogger=WARN, stdout# log4j.rootLogg...
分类:
移动开发 时间:
2015-01-15 19:46:33
阅读次数:
205
使用图片缓存技术在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致OOM。...
分类:
移动开发 时间:
2015-01-15 19:42:15
阅读次数:
172
一、ListView
android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新
ListView、ViewPager、WevView、ExpandableListView、GridView、(Horizontal
)ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。...
分类:
移动开发 时间:
2015-01-15 18:29:33
阅读次数:
217
写在前面:
Android Studio已经发布有一段时间了,目前版本为1.0.2
之前在Beta的时候,就开始尝试做项目了,比Eclipse功能强大很多
近一段时间以来,一直在忙于项目,很少写东西了,o(╯□╰)o不是一个好习惯呀
看到网上很多人在找Android Studio里项目如何添加Library的问题
不知道是高手不屑于回答,还是怎么回事?
反正我就一俗人,让我来叨叨几句吧...
分类:
移动开发 时间:
2015-01-15 18:26:18
阅读次数:
207
android EmbossMaskFilter 浮雕效果
MaskFilter不能使用,需要关闭硬件加速...
分类:
移动开发 时间:
2015-01-15 18:27:13
阅读次数:
304
Android SDK 下载速度慢,解决方法大概有两种。第一,FQ。这种方法比较彻底,但是要想有稳定的效果还的要花大价钱。第二,有些高人直接给了SDK中各软件的下载地址,直接下载速度非常快,下载后将包放在SDK下Temp文件夹下,安装程序会在本地安装。
第一,打开SDK工具,如下图。下载速度惨无人睹。选择自己需要的版本后,点击右下角那个Log按钮
第二,在弹出的日志...
分类:
移动开发 时间:
2015-01-15 18:24:11
阅读次数:
277
AIDL,Android Interface definition language的缩写,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口。最近看了下AIDL在Android系统中的用法,在网上看到很多初学的朋友不太明白AIDL的实际作用,android提供了很多进程间通信的组件,像action、broadcast、contentprovide都可以实现进程间...
分类:
移动开发 时间:
2015-01-15 18:24:38
阅读次数:
230
这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.
该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有一些不完善之处, 也请不...
分类:
移动开发 时间:
2015-01-15 18:25:32
阅读次数:
513
init.rc 文件并不是普通的配置文件,而是由一种被称为“Android初始化语言”(Android Init Language,这里简称为AIL)的脚本写成的文件。
AIL由如下4部分组成:
1. 动作(Actions)
2. 命令(Commands)
3.服务(Services)
4. 选项(Options)
这4部分都是面向行的代码,也就是说用回车换行符作为每一条语句的分...
分类:
移动开发 时间:
2015-01-15 18:23:46
阅读次数:
179
这一篇是记录一下本猿自定义View的一般思路,通过一个炒鸡简单的自定义ProgressBar讲解一些自定义View的基础知识。适合新手,高手勿喷,有好的指点和想法的欢迎评论。...
分类:
移动开发 时间:
2015-01-15 18:25:14
阅读次数:
266
查询手机
http://www.yodao.com/s-martresult-xml/search.s?type=mobile&q= 手机号码
查询 IP
http://www.yodao.com/s-martresult-xml/search.s?type=ip&q=IP 地址
查询身份证
http://www.yodao.com/s-martresult-xml/...
分类:
移动开发 时间:
2015-01-15 18:23:24
阅读次数:
300
android权限大全
访问登记属性
android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限
获取错略位置
android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概...
分类:
移动开发 时间:
2015-01-15 18:24:18
阅读次数:
172
在做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),getTop(),getRight(),getBottom()view获取自身宽高:getHeight(),getWidth()motionEvent获取坐标:getX(),getY...
分类:
移动开发 时间:
2015-01-15 18:19:34
阅读次数:
136
self.myOverButton.userInteractionEnabled=NO;
self.myOverButton.alpha=0.4;...
分类:
移动开发 时间:
2015-01-15 18:19:02
阅读次数:
327
android启动流程文章已经概述了android的启动流程,而andoird 5.0的流程其实也差不多,少数不同而已。
如下图:
整个启动流程与之前的一样,唯一不同的是android L支持64位的app,所以又起一个Zygote64来专门负责64位APK的孵化。
而且创建Zygote进程脚本在init.zygoteXX.rc里。
如下:
system/co...
分类:
移动开发 时间:
2015-01-15 18:12:51
阅读次数:
346
首先看一下效果图:
整个页面布局为:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:back...
分类:
移动开发 时间:
2015-01-15 18:14:37
阅读次数:
199
实现效果:
整理思路:
1、控件:文字TextView 和 右箭头ImageView
2、因为考虑到点击效果,设计为:最外层为全圆角,内层有四种情况,分别为上圆角、无圆角、下圆角和全圆角。
3、内层样式效果:需要初始样式、和点击样式
4、需要知识:结合style、shake、selector组合样式
布局:
1 xml version...
分类:
移动开发 时间:
2015-01-15 18:12:47
阅读次数:
195