- 博客(18)
- 资源 (22)
- 问答 (1)
- 收藏
- 关注
原创 Android旋转本地图片并保存
之前写的《Android获取SD卡上所有图片、视频缩略图和音乐专辑封面》获取到了图片并显示,现在需要对图片进行旋转操作,并且要保存旋转后的图片。分为三个步骤: 1.获得图片文件的路径及Bitmap格式的图片 2.旋转图片一定角度,得到新图片 3.把新图片保存到原来的路径,即覆盖原来的图片保存1.获得图片文件的路径及Bitmap格式的图片根据之前写的《Android获取SD卡上所有图片、视频缩略
2015-06-29 13:42:20 6113 3
原创 【MAC版】Android ADB server didn't ACK * failed to start daemon *解决办法
运行程序时,出现如下错误[2015-06-27 12:24:34 - CustomKeyBoard] The connection to adb is down, and a severe error has occured.[2015-06-27 12:24:34 - CustomKeyBoard] You must restart adb and Eclipse.[2015-06-27 12
2015-06-27 12:43:45 5106
原创 Android快速自定义控件+实战演示(三)完整键盘和组合回调!
此文接着《Android快速自定义控件+实战演示(二)组合自定义view+回调》继续讲解。这一节会提供的知识点: 1.如何把之前做好的单一控件组合成一个完整的键盘控件 2.如何在新的键盘控件里进行回调操作,使得能够选中点击某个数字/字母时,进行相关操作(比如打印出来)回顾一下项目目标我们要实现一种用在机顶盒端的自定义键盘,效果图如下 在上一节,我们已经实现了单个自定义按键的切换,现在就是通过
2015-06-27 11:11:49 2127 1
原创 Android快速使用SharedPreferences
保存配置/** * 保存相关设置 */public void saveSharedPreferences() { //1.得到编辑器,"config"为保存的文件名,若没有则新建 SharedPreferences.Editor mEditor = mContext.getSharedPreferences("config", Context.MODE_PRIVATE).edi
2015-06-26 14:06:17 1138
原创 Android获取SD卡上所有图片、视频缩略图和音乐专辑封面
查询图片首先,查询Android固有数据库,图片的Uri为Images.Media.EXTERNAL_CONTENT_URI。 以下为具体查询实例,FileInfo为自定义的数据模型。public ArrayList<FileInfo> queryAllImage(final Context context) { if (context == null) { //判断传入的参数的有效性
2015-06-25 10:59:26 8897
原创 eclipse提交github报错:not authorized
Can’t connect to any repository: https://github.com/Xieyupeng520/CustomKeyboard.git (https://github.com/Xieyupeng520/CustomKeyboard.git: not authorized)解决办法: 1. 你可能只是用户名密码输错了,输错也能进入最后一步Finish。 2
2015-06-24 09:29:23 8367
原创 如何更改windows7系统用户名
我也是刚买电脑的时候,卖电脑的人随便给我输入了个hello,导致我编程的时候,默认@author变成了hello!在控制面板改了用户名也没有用!解决办法:计算机 -> 右键 -> 管理 -> 本地用户和组 -> 用户 更改第一列的名称就好了!(不要双击,双击出来的弹框是改第二列的全名,用鼠标右键 -> 重命名) 第二列的全名就是我在控制面板设置的名称。 再去到处看看改变没!咦,还不行?别急,重
2015-06-23 20:47:36 3730 1
转载 Swift之?和!
原文地址:http://joeyio.com/ios/2014/06/04/swift—/Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' us
2015-06-22 19:06:33 701
原创 Android快速自定义控件+实战演示(二)组合自定义view+回调
此文接着《Android快速自定义控件+实战演示(一)新手进阶必看!》的教程接着讲解。这一次会讲到知识点有: 1.自定义数字按键view 2.结合数字按键和圆盘按键 3.如何思考设计以及使用回调已经学会一的同学可以直接跳到标题-结合数字按键和圆盘按键-处接着往下看。回顾一下项目目标我们要实现一种用在机顶盒端的自定义键盘,效果图如下 第一讲讲了如何自定义圆盘按键,现在我们来实现白色的数字按键(
2015-06-21 23:11:38 1956
原创 eclipse将安卓项目commit至github本地仓库后,项目bin文件夹下不生成apk且运行报错
eclipse将安卓项目commit至github本地仓库后,项目bin文件夹下不生成apk且运行报错,项目上有红色感叹号。解决办法:点击项目->右键->Build Path->Configure Build Path->Libraries 看看是否有红叉,把红叉文件去掉勾选。最开始学习的时候就知道这样查错,现在居然忘了,还查了好久,也查到了一些其他的方法,有相同情况的可以看看:1.Window-
2015-06-18 22:16:16 1516
转载 Android-IM架构设计
本文详细讲述了IM架构设计思路,包括定时任务、状态管理、登陆、异步任务等设计思路,有极高的参考价值。原文网址:http://mogu.io/android-im-design1. 架构总览Alt 架构纵览2. 模块介绍2.1 协议封装与任务流程1) 协议与任务的封装 a. 协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(respons
2015-06-18 20:05:18 2263
翻译 IOS 9的更新和Swift 2
本文意在帮助英语不好的同学(比如我)更快地了解IOS 9都更新了些什么,文中一些链接都是官网的API或Demo。如果发现本文有任何错误或者不通顺的地方,请留言告诉我,谢谢!Start Developing for iOS 9iOS 9 SDK包含新的API和服务来实现新种类的应用程序和功能。多
2015-06-17 20:54:38 1067
原创 Android快速自定义控件+实战演示(一)新手进阶必看!
前言说到自定义控件,随便百度一下,都是继承View或者ViewGroup,然后重写onMeasure,onLayout,onDraw,其实实战开发中有更简单快捷的方法,那就是直接继承XXXLayout,然后导入xml布局,下面我将用一个实例来讲解。这一节会讲到知识点有: 1.如何快速、简单自定义控件(完全不需要重写onDraw,onMeasure,onLayout哦!)项目目标现在要求实现一种自
2015-06-13 10:58:31 2773
原创 Android中的选择器selector的写法解析及不起作用原因
selector能为我们快速定义各种状态下控件的字体或背景颜色,非常方便快捷,可是有时候我们写对了状态定义却不起效果,比如<selector> <!-- 无焦点的时候 --> <item android:state_focused="false" android:color="红色"><!-- 实际中颜色不能这么写,要写#ff0000,这里为了看起来更加清晰,才这么写 -->
2015-06-11 09:33:10 8972 4
原创 Android格式化外部设备如USB等
最主要的方法 /** * @Description 格式化 * @param path 路径 * @return true success ;false failure */ public boolean formatMedia(final String path) { IMountService mountServic
2015-06-09 20:41:54 4817 1
原创 Java和Android环境配置以及javaDoc
最近心血来潮,想要更新下eclipse,不更不知道,原来我已经落后这么久了,我的eclipse还是最古老的图标呢……那么就有了接下来一些配置啦,在这里总结一下以备以后要用。(因为开发环境什么的,我真的是记不住怎么配置,每次配每次百度搜啊搜。)java环境配置详见:《jdk安装、环境配置设置以及eclipse的简单使用》这是比我小一届的师弟总结的,应该是我们大学老师的课件,很好,每次试都有用。这里简单
2015-06-07 00:14:33 1193
原创 【我的故事】一个还不成熟的女程序员的苦恼
我是阿曌,90后,一只还不成熟的女程序猿。去年7月份,我毕业了,现在在深圳一家企业从事Android/IOS开发。最近我一直很苦恼,工作快一年了,虽然有进步,但是我真的觉得进步太小太慢了。这一切觉醒都起源于我开始学习IOS。在今年过年以前,我还沉浸在跟着项目学知识的阶段,会因为解决了个好几天解决不了的实际也无关紧要的bug而兴奋不已,拿到项目会先着手自己最感兴趣的部分。因为喜欢UI多一
2015-06-04 20:40:15 2992 21
原创 Android如何用代码重复加载同一个xml
用LayoutInflater多次inflate该xml文件即可。View v1 = LayoutInflater.from(context).inflate(R.layout.XXX, null);View v2 = LayoutInflater.from(context).inflate(R.layout.XXX, null);这修改v2内容是不会改变v1的。
2015-06-04 17:06:42 2591
iOS 12.0 Xcode开发包
2018-08-30
iOS 11.1-11.4 开发包
2018-08-29
iOS 11.0 开发包
2017-09-14
iOS 10.1-10.2 Xcode开发包
2016-11-10
iOS 6、7 Xcode开发包合集
2016-11-10
iOS 10.0 Xcode开发包
2016-08-25
iOS 9.3 Xcode开发包
2016-03-25
【Windows版本】Genymotion-2.6.0 without Virtualbox
2016-01-27
iOS 9.2 Xcode开发包
2015-12-31
iOS 9.1 Xcode开发包
2015-12-17
Mac抓包工具-Charles青花瓷3.11.20破解包绿色版
2015-12-10
iOS 9.0 Xcode开发包
2015-10-08
Eclipse Java注释模板
2015-08-06
关于用多线程下载后还需要异步下载吗?
2015-05-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人