iOS之给button加边框 . 圆角弧度 . 加阴影 avatarImage = [UIButton buttonWithType:UIButtonTypeCustom]; //给按钮加一个白色的板框 avatarImage.layer.borderColor = [[UIColor whiteColor] CGColor]; avatarImage.la...
分类:
移动开发 时间:
2015-05-25 14:38:55
阅读次数:
249
在Label中插入图表或标签,实现qq输入表情的效果。...
分类:
移动开发 时间:
2015-05-25 14:36:15
阅读次数:
151
这篇文章是我学习MVP模式时翻译的,原文是Konstantin Mikheev所写,传送门。
因英语水平有限,翻译的很生硬,基本靠Google,请见谅。以下是译文。这篇文章我会通过一个最简单的例子去一步步介绍MVP模式在Android中的最佳实践。同时我也会介绍一个使MVP模式在Android开发中变简单的library。简单?怎么才能从中获益呢?什么是MVPView层是用来显示数据和相应数据操作...
分类:
移动开发 时间:
2015-05-25 14:36:33
阅读次数:
320
文件访问权限
Android的文件访问权限控制和linux一样。
文件访问权限:谁能访问这个文件。使用drwxrwxrwx这是个字符控制
第一个字母
d:表示文件夹
-:表示文件
后面每三个字母分为一组
第一组: rwx 是文件拥有者的权限
r:read,读
w:write,写
x:execute,执行
-:表示没有该权限
第二组:rwx表示的是和文件拥有者同属于一...
分类:
移动开发 时间:
2015-05-25 14:35:52
阅读次数:
150
摘自此处:http://blog.csdn.net/business122/article/details/8000676
Js apply方法详解 我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的...
分类:
移动开发 时间:
2015-05-25 14:35:05
阅读次数:
267
一个阅读类的APP,取名指读。很多时候做手机客户端的同学为获取服务端的数据而发愁,这里说的服务端数据指的是数据源,也许你会说可以用jsoup去抓取网页数据啊,确实,jsoup是个不错的工具,但是考虑到数据源的可控性上就不如指读的数据源来的靠谱了。只要你会简单的git命令,那么你完全可以让数据自定义。...
分类:
移动开发 时间:
2015-05-25 14:34:37
阅读次数:
183
在应用程序注册、登陆或者有关支付确认的界面,经常会用到验证码,验证码有的是通过手机发送获取的,有的是在本地点击获取的,通过手机发送获取的动态验证码可以使用第三方类库实现,本地点击获取的是在本地自己绘制的,下面我们来详细讲解一下本地生成动态验证码的过程。...
分类:
移动开发 时间:
2015-05-25 14:32:53
阅读次数:
263
效果如下:
布局文件activity_main.xml如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"...
分类:
移动开发 时间:
2015-05-25 14:31:57
阅读次数:
239
转载:http://blog.csdn.net/lmj623565791/article/details/23382805今天没事跟群里面侃大山,有个哥们说道Android Wheel这个控件,以为是Andriod内置的控件,google一把,发现是个github上的一个控件。下载地址:https:...
分类:
移动开发 时间:
2015-05-25 14:31:11
阅读次数:
618
文章转载:http://blog.sina.com.cn/s/blog_7b9d64af0101b8nh.html在iOS中动画实现技术主要是:Core Animation。Core Animation负责所有的滚动、旋转、缩小和放大以及所有的iOS动画效果。其中UIKit类通常都有animated...
分类:
移动开发 时间:
2015-05-25 14:26:28
阅读次数:
201
本篇章不再介绍如何真机调试,而是不断汇总真机调试时遇到的错误,记录下来,大家一起学习进步。错误1:Could not change executable permissions on the application.这个错误的意思是,同 一个bundle identifier 不能重复用,再通俗点来...
分类:
移动开发 时间:
2015-05-25 14:20:58
阅读次数:
168
iOS Programming UISplitViewController The iPad, on the other hand, has plenty of screen space to present both views using a built-in class called UISp...
分类:
移动开发 时间:
2015-05-25 14:21:16
阅读次数:
232
android 快递跟踪进度条 类似支付宝等等.........
分类:
移动开发 时间:
2015-05-25 13:08:47
阅读次数:
398
最近有项目开始使用Android Studio开发了,但是这IDE集成起来比较麻烦,所以我还是习惯用Eclipse,那么问题来了,如何把Android Studio的项目转换成Eclipse的项目呢
,研究半天,终于找到了解决方案。
1. 找到这个目录:项目名称\app\src\main,并把它导入到Eclipse里
2. 把项目名称\app\libs文件夹拷贝到新生成的项目下,并删...
分类:
移动开发 时间:
2015-05-25 13:08:01
阅读次数:
323
> 代码的等级:可编译、可运行、可测试、可读、可维护、可复用
---
# 前言
一个控件从外在特征来说,主要是封装这几点:
> * 交互方式
* 显示样式
* 数据使用
对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:
> * 灵活性
* 低耦合
* 易拓展
* 易维护...
分类:
移动开发 时间:
2015-05-25 13:06:51
阅读次数:
282
开机广播权限
开机广播 注册
开机广播
public class BootedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent i...
分类:
移动开发 时间:
2015-05-25 13:04:35
阅读次数:
242