这几年一直在做手机上和电视盒的App,几乎没有考虑过横竖屏切换的问题。电视盒好说,横屏不变,你要是给它设计个竖屏人家也没机会使;而手机上的应用就不好说了,有些界面你设计了横竖屏兼容可能是为了表示你的功能强大。但是按照惯例,或许也是设计师图省事,我们只是做一个方案。就像目前主流的App都只有竖屏一个模式,比如微信、京东和招商银行。我截了几张图表示一下。
但是像地图之类的应用,也许横屏会显...
分类:
移动开发 时间:
2015-04-18 23:49:27
阅读次数:
236
1,个人推荐使用这个库来解析 JSON,不过我在使用时遇到了这如下问题
报 com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column
后来我改了一下 服务器返回的 JSON
由 原来的[] 最外层 改成...
分类:
移动开发 时间:
2015-04-18 23:46:06
阅读次数:
187
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Javanew Thread(new Runnable() { @Overrid...
分类:
移动开发 时间:
2015-04-18 23:43:55
阅读次数:
177
http://pan.baidu.com/share/link?shareid=4166002480&uk=923776187官网https://github.com/TjeerdVurig/Vurig-Calendar#import #import "VRGCalendarView.h"@inte...
分类:
移动开发 时间:
2015-04-18 23:40:29
阅读次数:
203
MainActivity中有一个按钮,绑定了save方法public void save(View view) { String title = titleText.getText().toString(); String timelength = lengthText....
分类:
移动开发 时间:
2015-04-18 23:40:08
阅读次数:
251
1、通过获取相同shareUserId的context 1)相同shareUserId,不同进程,shareUserId 和 lunix进程的uid不是同一概念。 2)相同shareUserId,相同进程2、contentprovider 共享数据参看网址:Android PackageM...
分类:
移动开发 时间:
2015-04-18 23:36:04
阅读次数:
270
从去年自己陆陆续续接触iOS开发,几个月过去了,对于苹果的体验,流程,以及规范都有了一定的认识,还会定期关注iOS的发展。即将要做win10系统了,为了纪念把自己的虚拟机截图留念吧。也希望微软能在WP系统上多加一些产品经理,无论在用户体验还是感官希望能有所增强.iOS也有我们.net中的MVC模.....
分类:
移动开发 时间:
2015-04-18 23:31:48
阅读次数:
151
1.UIView//初始状态[UIView animateWithDuration:(int) animations:^{//最终状态}completion:^(BOOL finished){//动画完成后需要做的事情}];2.UIView//初始状态[UIView startAnimation];...
分类:
移动开发 时间:
2015-04-18 23:31:06
阅读次数:
188
刚从网上发现的属性 设置按钮内容 上image下title在UIButton中有三个对EdgeInsets的设置:ContentEdgeInsets、titleEdgeInsets、imageEdgeInsets@property(nonatomic) UIEdgeInsets conte...
分类:
移动开发 时间:
2015-04-18 23:28:41
阅读次数:
174
作为IOS开发初级者今天学习了 如何将plist数据字典转成 数据对象数组中 。有点像C#中解析xml数据 的过程。apps.plist的xml数据是这样的 name 天天酷跑 icon icon_00 ...
分类:
移动开发 时间:
2015-04-18 23:22:43
阅读次数:
696
内存管理 1、基本知识 2、关闭ARC机制 3、@property 4、循环引用 5、自动释放池一、基本知识内存的分类 栈:局部变量 堆:动态申请的对象,变量等 全局(静态):static 变量,const变量,全局变量等引用计数器 每个OC对象都有自己的引用计数器,是一个整数,表...
分类:
移动开发 时间:
2015-04-18 23:22:29
阅读次数:
187
EidtText和textview中内容过长的话自动换行,使用android:ellipsize与android:singleine可以解决,使只有一行。
EditText不支持marquee
用法如下:
在xml中
android:ellipsize = "end"
省略号在结尾
android:ellip...
分类:
移动开发 时间:
2015-04-18 22:05:00
阅读次数:
128
转载请注明出处:http://blog.csdn.net/droyon/article/details/45098027
1、android背景介绍
UsbService,在系统启动时创建,在该文件中,和usb状态息息相关的操作类是UsbDeviceManager,大部分的usb以及adb相关的逻辑,在这个类中做处理。UsbDeviceManager中,我们需要关注三部分内容。一、配置文件。二、 UEventObserver 监听。...
分类:
移动开发 时间:
2015-04-18 22:05:17
阅读次数:
220
Font-Awesome是为Bootstrap设计的一个图标集合字体,里面包含了300多个常用图标。使用Font-Awesome还具有如下优点:1、减少了图标的绘制工作2、适合扁平化界面设计3、图标的大小和颜射可以在代码中自己设置,颜射不固定,可变性大4、减小了APK的大小Font-Awesome的...
分类:
移动开发 时间:
2015-04-18 21:45:02
阅读次数:
4195
《代码里的世界》
用文字札记描绘自己 android学习之路
1. 简述 先贴一个我们刚做Android开发时候最容易遇到的一个错误异常 AndroidRuntimeException :“Only the original thread that created a view hierarchy can touch its views”
具体原因是当我们在对ui做出更改时,Andro...
分类:
移动开发 时间:
2015-04-18 20:39:53
阅读次数:
601
MainActivity.java:
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListene...
分类:
移动开发 时间:
2015-04-18 20:36:17
阅读次数:
125
增强地方一:再增加2张表,一个接口表,一个授权表,设计参考如下:接口表字段名字段类型注释api_idint接口IDapi_namevarchar(120)接口名,以"/"作为分割线,如 blog/Index/addBlogapi_domainvarchar(256)所属领域is_enabledtin...
分类:
移动开发 时间:
2015-04-18 20:34:02
阅读次数:
125