自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android中控件使用技巧之:TextView

1. 使用style+代码控制TextView的不同状态下的颜色(selected,pressed,normal)<LinearLayout android:id="@+id/linearLayout_tap1" android:layout_width="match_parent"

2016-01-17 12:12:24 586

原创 Android OOM问题排查

用DDMS监测内存,触发指定操作,可能导致OOM的原因如下:1. 加载图片处理不当:1.1 大图需要压缩1.2 不用的Bitmap要及时2. 不正确的代码导致,要保持良好的代码习惯2.1 不使用的对象要及时置空,尤其是比较耗内存的对象,例如Bitmap,Stream,

2015-12-30 11:05:10 1274

转载 android垃圾回收机制及程序优化System.gc

参考链接:写得不错  点击打开链接

2015-12-30 11:03:34 572

原创 Android App内存分析

参考链接1:了解java堆和栈 点击打开链接参考链接2 1. 堆(heap)和栈(stack)的区别:    堆:定义:运行时数据保存区,保存动态数据。保存类(new出来的),动态属性,内存释放是由GC系统负责,不需要代码显式释放。           优点:可以动态分配内存大小,生命周期也不需要提前告诉编译器,GC会自动回收不再使用的数据。灵活。   缺点:由于运行时

2015-12-29 18:13:17 593

转载 JAVA中的术语:句柄是啥意思

句柄的本质:一个唯一的整数,作为对象的身份id,区分不同的对象,和同类中的不同实例。程序可以通过句柄访问对象的部分信息。句柄不代表对象的内存地址。句柄和指针的区别:程序不能通过句柄直接阅读文件中的信息,指针是可以的。从所起的作用这点来说,句柄就是弱化后的指针,更安全,功能减少。如果句柄不再I/O文件中,毫无用处。餐卡链接:百度百科  点击打开链接说了那么多,其实就是

2015-12-29 18:03:46 10788 2

转载 android中webview 支持javascript alert不起作用的解决方法

文章地址:点击打开链接

2015-12-26 11:11:29 1723

转载 Android中minSdkVersion,targetSdkVersion,maxSdkVersion

参考:点击打开链接minSdkVersion:限制设备的最低系统版本。比如,如果我定义了, 编译生成的apk是无法安装到Android 2.1(API Level 7)系统上的,系统会提示: ERROR: Application requires API version 8. Device API version is 7。缺省的话:minSdkVersion默认11. 老接口被删

2015-12-26 11:08:21 515

原创 Android中向WebView注入java对象不起作用解决办法

官网文档说的比较清楚,对于Android4.2之前随便写,但是4.2之后的版本,需要加注解。为了防止JS端恶意通过java反射,执行恶意操作。注意:1. 想要暴露给JS的java对象的方法,每一个都必须加 @JavascriptInterface2. 修改:targetSdkVersion的版本低于4.2,也会起作用

2015-12-26 11:07:55 634

转载 Android下获取各种存储目录

直接上代码:[java]File dateDir = Environment.getDataDirectory(); String dirName = dateDir.getAbsolutePath(); //result is: /data  dateDir = Environment.getExternalStorageDirectory(); StringBuilder

2015-12-24 16:28:15 389

转载 Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)

http://blog.csdn.net/rhljiayou/article/details/7212620

2015-12-24 16:25:35 459

转载 Android中drawText详解

参考:http://www.tuicool.com/articles/EJzAbyF根据String的内容,Font,字体大小等,可以计算出String被drawText之后的尺寸:Rect bounds4DiodeShadow = new Rect();  mbPaint.getTextBounds(diodeShadowString, 0, diodeShadowString.le

2015-12-24 16:24:40 472

原创 Layout拦截点击事件

Layout重叠,半透明,点击会触发下一层的控件,设置Layout的 android:clickable="true",此Layout就可以拦截点击事件。

2015-12-16 15:36:36 4313

原创 Xcode upload ipa时遇到的问题

不少问题都是网络造成的。通过多次尝试,或者打开VPN后,再upload ipa文件的方式,可以解决。以下问题都是网络造成的:1. Time out2. you are not authorized to use this service  3.

2015-12-15 11:27:45 965

原创 Xcode提示:your session has expired please log in

参考链接:http://stackoverflow.com/questions/33288575/xcode-6-4-export-adhoc-session-has-expired原因:Xcode中有多个账户,其中有密码过期的账户。重新登录即可。Xcode-->Preferences-->Apple ID。检查哪个账户过期了。可能需要重置密码。

2015-12-15 11:06:38 38705 1

原创 android代码添加:ProgressBar

public class MainActivity5 extends Activity { ProgressBar mProgressBar; RelativeLayout root_RelativeLayout; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedI

2015-11-27 17:34:47 936

原创 iOS中,byte[] 转成NSString

Byte数组-> NSDataByte byte[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23};NSData *adata = [[NSData alloc] initWithBytes:byte length:24];NSData-> NSStringNSString *aString = [[N

2015-11-21 17:16:44 4197

原创 iOS获取设备的语言

//获取语言,设置segment if ([[self getPreferredLanguage] isEqualToString:@"zh-TW"] || [[self getPreferredLanguage] isEqualToString:@"zh-HK"] || [[self getPreferredLanguage] isEqualToStri

2015-11-19 14:26:31 1540

转载 Android中自动跳转到系统设置界面

参考链接:点击打开链接跳转方式Intent intent = new Intent(Settings.*********);startActivity(intent);

2015-11-10 16:04:35 436

原创 Android屏幕适配(1)

参考链接 点击打开链接1. 几个重要的概念:1.1 屏幕尺寸:屏幕对角线的长度,单位是英寸,1英寸=2.54cm1.2 分辨率:横向,纵向的像素点数,如:1920X10801.3 像素密度(dpi):dot per inch,每英寸上的像素点书,单位是dpi1.4 px:像素。UI设计,android API都用这个,比如:获取屏幕宽高1.5 dip(dp):密度无关像素(

2015-11-10 15:33:30 420

原创 iOS UIDatePicker使用

1. 只获取小时,分钟 NSDate *selected = [self.datePicker_alarm date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"HH:mm"]; NSString *destDat

2015-11-07 11:14:31 411

原创 iOS使用帧动画

//NSArray *_arrayImages4Connecting; 几张图片按顺序切换- (void)startAnimation4Connection { NSArray * _arrayImages4Connecting = [NSArray arrayWithObjects: [UIImage imageNamed:@

2015-11-05 17:53:13 505

原创 UIStackView使用

参考链接:iOS9适配利器:点击打开链接文章很好。1. UIStackView照抄了Android中的LinearLayout部分功能,但是没Android的线性布局强大2. UIStackView确实好用,解决了当前很多问题。但是,只能在iOS9以及之后的系统上,iOS8/7,理论上会crash。3. 坑爹啊!!

2015-11-03 15:45:46 391

原创 Xcode7无法安装iOS8.x模拟器解决办法(亲测好用)

苹果略微让人奔溃啊!参考连接:点击打开链接我的解决办法:1. sudo open /Applications/Xcode.app 2. 打开VPN,Xcode-Preference-Downloads,然后就能顺利下载了

2015-11-03 15:02:21 1514

转载 Xcode7创建 .pch 文件

参考链接:点击打开链接.pch 里面放全局性的东西

2015-11-02 17:28:07 474

原创 安装cocoapods遇到的问题

参考文章:点击打开链接但是在实际操作过程中,遇到问题:从 https://rubygems.org/ fetch数据的时候,网络连接不同。改成:http://ruby.taobao.org/ 也不行会报错:Error fetching http://ruby.taobao.org/最后改成:https://ruby.taobao.org/    可行PS1:还有一点

2015-11-02 14:25:01 401

原创 android6.0 蓝牙搜索不到设备 BluetoothAdapter.getDefaultAdapter().startDiscovery()不起作用

刚入手了一台Nexus9,升级android6.0。发现:使用使用蓝牙协议2.0的App,不能搜索到任何蓝牙设备,使用BLE的正常。百度,Google后,发现别人也遇到了同样的问题。最后查资料,搞了一个早上,最后找到了答案:https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html

2015-10-27 18:15:32 12416 3

转载 App Store加急审核

1. 参考文章:24小时内可出结果 揭秘App Store加急审核的内幕    http://www.w1515.com/news/view/87402. 申请流程按照参考文章就差不多了,但是苹果开发者中心网页有变化,有些可能一下找不到,慢慢找!

2015-09-24 12:09:02 499

原创 提交iOS App详细流程:Xcode submit与iTunes Connect中填写资料

流程:1. 创建App  ID     2. 填写iTunes Connect资料      3. 用Xcode上传ipa包      4. 构建版本:在 iTunes Connect --- “预发行” 中会出现刚才提交的ipa包,等一会,状态变化后,在iTunes Connect中 “构建版本” 旁边就会出现一个“+”,然后就能选择ipa包了。5. 保存并提交详

2015-09-23 17:10:15 2867

转载 iOS下:StoryBoard怎么用,看这两篇文章就够了!

两篇文章都是一个老外写的1. part1:  http://www.cocoachina.com/industry/20131213/7537.html   cocoachina翻译了part12. part2:  http://www.raywenderlich.com/50310/storyboards-tutorial-in-ios-7-part-2   part2是英文的,可能需要

2015-09-23 15:30:58 363

转载 Mac下破解PhotoShop CS6,支持Retina屏幕

1. Photoshop CS6 for Mac简体中文正式 完美破解版 支持Retina屏:点击打开链接2. 破解补丁下载:点击打开链接3. 按照教程1,严格执行就可以了。亲测好用

2015-09-23 15:21:15 830

原创 Xcode 提交App到AppStore上异常情况处理

1. 情况1:包含有子工程,可能遇到的问题1.1 Xcode Distribute后没有Submit to the iOS App Store解决  点击打开链接1.2 submit 时候,报错:No matching provisioning profiles found       1. 首先要确定一下:是工程配置的问题,还是证书的问题       2. 测试:创建一个简单

2015-09-19 11:00:20 1370

原创 ios中UIActivityIndicatorView使用

1. UIActivityIndicatorView很简单好用,看.h文件基本上就知道怎么用了2. 初始化:typedef enum { UIActivityIndicatorViewStyleWhiteLarge, UIActivityIndicatorViewStyleWhite, UIActivityIndicatorViewStyleGray,} UIActivit

2015-09-16 15:01:09 600

原创 iOS使用Reachability监听网络状态

1. 参考文章:点击打开链接2. 具体使用:2.1 导入SystemConfiguration.framework2.2 我在Reachability添加了三个静态方法,用于判断网络状态#pragma mark ------add by liuming @2015.9.9--------// 是否wifi+ (BOOL) IsEnableWIFI;// 是否234G:优先使用w

2015-09-09 14:56:44 735

转载 iOS Auto Layout文章总结

1.  为iPhone 6设计自适应布局   点击打开链接  [精品好文章]

2015-09-07 16:34:25 316

转载 UICollectionView基础

此篇写的不错:http://www.cnblogs.com/wayne23/p/4013522.html

2015-09-07 11:19:03 353

转载 iPad和iPhone开发的比较

1. iOS开发UI篇—iPad和iPhone开发的比较     点击打开链接

2015-08-24 15:34:45 366

原创 Android Icon的尺寸要求

2015-08-20 15:03:33 688

原创 mac下打开多个Eclipse workplace

1. 找到Eclipse.app的位置,在Terminal中cd到这个目录 然后执行:open -n Eclipse.app  2. 也可以直接将Eclipse.app拉入到Terminal,在路径前面加上 open -nopen -n /Users/***/Documents/software/adt-bundle-mac-x86_64-20140702/eclipse/

2015-08-20 12:23:19 559

原创 设置Eclipse的workplace是否默认

每次开启Eclipse后会让你选择储存路径(workplace),又一次不小心点击了下次不要询问,但是现在又想它询问了,应该怎么把它弄回来:用记事本打开"\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs", 将"SHOW_WORKSPACE_SELECTION_DIALOG"的值改为"true";

2015-08-20 12:21:17 2099

原创 Unity3D 5.1.2 html文档打开很慢解决办法

1. 参考:点击打开链接2. 主要是每个html都访问了Google的服务器,需要修改html源码,html文件太多了,需要借助工具批量修改3. 将html中href="http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic"rel="stylesheet"type="text/css" />删除

2015-08-15 17:18:55 890

Android下WebView加载flash闪白屏问题解决方案源码

Android下WebView加载flash闪白屏问题解决方案源码

2013-10-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除