自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (10)
  • 收藏
  • 关注

原创 ReactNative集成Reduex,下载Demo报错

1.首先必须成功运行过ReactNative项目.能运行到模拟器2.https://github.com/ninty90/react-native-redux-demo   下载Demo文件3.把1中的node_modules文件夹放到上一个Demo上根目录上4.cd 到2的根目录 输入命令npm install -g reduxnpm install -g react

2016-12-30 18:10:53 757

原创 ReactNative手动集成CodePush-IOS(第N-1篇)

集成之前Mac系统下必须先要能运行ReactNative的项目,否则不适用,例如我创建了一个项目名称为'RN如下图,结构位置需要一致,下面的所有指令都是根据这个路径来配置,如果需要更改自己根据结构修改(1)CodePush环境安装与注册1.终端输入 sudo npm install -g code-push-cli,就可以安装了。安装完毕后,输入 code-push -

2016-12-27 20:52:59 3075 2

原创 ReactNative环境配置(第1篇)

1.安装HomeBrewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.安装node.js3.brew install watchman(非必须)4;brew install flow(非必须)5.

2016-12-20 13:22:59 319

原创 ReactNative手动嵌入现有iOS项目(第N篇)

开发前必须要的有1.Mac操作系统2.成功运行过ReactNative项目的3.创建名为ReactNativeIOS的iOS项目工程4.在工程对应目录下创建文件夹RNLibrary(名字可以随意,用来存放ReactNative的组件),如下图把对应的文件复制进去5.打开文件修改index.ios.js文件(对应的类名字要修改成iOS项目名称)import React

2016-12-20 09:46:36 1376

原创 xcworkspace集成步骤

1.创建静态库工程2.创建普通工程3.创建xcworkspace4.先添加静态库功能后增加普通工程(需要先关闭工程)5.$(SRCROOT)/../LHHLibaray/LHHLibaray(根据目录替换)创建一个.h文件作为静态库入口(可以编写一个普通的分类,控制器调用)其他小步骤(1) 点击工程--Build Settings

2016-09-07 19:17:56 898

原创 IOS(数字优先,字母其次进行排序)

- (void)test1{ NSMutableArray *_array = [[NSMutableArray alloc] initWithObjects:@"B1000", @"AB100", @"AA108", @"009",@"10000",@"30000", nil]; _array = [[NSMutableArray alloc] initWithArr

2016-09-06 09:54:33 1784

原创 UILable换行底部增加图片

UILabel *lable = [[UILabel alloc] initWithFrame:CGRectMake(0, 200, Width, 100)]; lable.numberOfLines=0; [self.view addSubview:lable]; NSAttributedString *subStr1 = [[NSAttributedStri

2016-01-25 13:38:12 444

原创 临时笔记

UITableView常用属性1 默认定位第一行、indexPathForRow表示哪一行。indexPathForRowNSIndexPath *first = [NSIndexPath indexPathForRow:0 inSection:0];[self.tableView selectRowAtIndexPath:first animated:YES scrollPositi

2015-09-27 22:17:00 471

原创 UINavigationController 返回上一级,返回根控制器,返回某一级

主页----我的(模块)----根控制器点击进入设置界面(这里简称 A 界面)点击进入修改密码界面(B 界面)点击修改密码进入确认修改密码界面(去 C 界面)点击确定需改密码(返回 A 界面)//返回指定某一个控制器for (int i=0; i<self.navigationController.childViewContr

2015-09-09 09:39:49 1143

转载 IOS性能优化

转摘http://mobile.51cto.com/hot-436773.htm我要给出的建议将分为三个不同的等级: 入门级、 中级和进阶级:入门级(这是些你一定会经常用在你app开发中的建议)1. 用ARC管理内存2. 在正确的地方使用reuseIdentifier3. 尽可能使Views透明4. 避免庞大的XIB5. 不要block主线程6.

2015-08-06 20:40:28 363

原创 NSOperation与GCD区别,更新UI的3种方式

1.更新UI的方法[self.mainImageViewperformSelectorOnMainThread:@selector(setImage:)withObject:image waitUntilDone:YES];//[NSOperationQueue mainQueue] addOperationWithBlock....dispatch_get_main_

2015-08-06 20:04:38 495

原创 发布测试IPA-02

2.生成一个bundle ID   (com.badu.xxx)3.添加手机UUID4.生成一个描述文件(Xcode6以上,输入开发者账号.会自动生成)

2015-08-05 22:42:18 407

原创 发布测试IPA-01(打包证书)

条件1.成为开发者,付钱给苹果680元,条件2.获取到手机的UUID1.满足以上条件登录developer.apple.com苹果开发者后台2.输入账号和密码后3.下一步4.下一步5.下一步6.增加证书7.下一步8.下一步打开mac电脑下的一个软件9.下一步

2015-08-05 22:33:18 357

原创 UIScrollview AutoLayout

1、创建一个空白的UIViewController2、将UIScrollView添加到UIView控件中上下左右约束都为03、将UIView添加到UIScrollView控件中上左右约束都为0,下为14.选择UIScrollView和UIView..设置同宽度高度5.设置equal

2015-08-05 20:06:17 485

原创 UITableViewCell 代码实现高度动态,根据服务器传输过来的数据

Controller——(1.显示Cell2.计算Cell高度)      Cell——(1.创建控件2.显示控件位置)             ViewModel——(1.位置2.大小3.高宽)               Model(1.数据)第一步(根据服务器数据,创建Model)------例如,vip=0表示不是vip,没有picture,表示没有图片{

2015-07-20 10:41:31 349

原创 大数字转万,保留2位小数

double num2=15440; double num2X=num2/10000.0f; NSString *num2XStr=  [NSStringstringWithFormat:@"%.2f万",num2X];//保留2位小数  NSString *num2XStrAfter = [num2XStrstringByReplacingOccurrencesO

2015-07-08 15:28:21 876

转载 UIViewController的生命周期及iOS程序执行顺序

转载自http://blog.csdn.net/huifeidexin_1/article/details/7566226当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc                                   创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView  

2015-06-29 10:16:35 339

原创 设置IOS 6.0顶部导航条颜色,和全屏开启应用,横竖屏选择

效果如下1.界面设置顶部导航条颜色2.界面设置全屏,隐藏导航条和白色导航条,横竖屏4.代码设置兼容ios6和导航条白色

2015-06-22 15:01:09 607

原创 Xcode 6.0以上版本自己添加pch文件

//最好不要写中文1.创建工程,例如(任意)名字为MyTicket2.创建pch文件,例如(任意)名字为pch.pch3.找到工程文件路径并且配置pch文件路径4.然后再pch文件配置一些参数和值神马的..就可以整个工程都能调用这些代码

2015-06-22 10:49:36 409

原创 UITableView_XIB实现_可重用Cell_封装步骤

1.创建工程,根据功能MVCD分组2.创建模型,例如(MainModel)——————————例如有一个图片和标题MainModel.h文件实现属性和接口MainModel.m文件方法实现3.创建XIB和对应视图,例如(MainViewCell)XIB绑定MainViewCell类,设置可回收属性MainViewCell.h文件(1)导入@class MianBean

2015-06-20 19:17:58 375

原创 九宫格自定义XIB

1.创建工程(新建MVC,3个文件分组.把对应文件放入)2.导入app.plist文件和相对于的图片3.模型代码.h文件(接口类,属性类)4.模型代码.m文件(实现类)5.创建XIB文件,拖一个UIView容器到里面调整属性,可以自由编辑大小设置自己所需要的布局大小.这里是80和90设置好里面的控件大小和位置图片80,50

2015-06-19 12:57:56 694

原创 Bean对象封装,数据分离

#import #import @interface Bean : NSObject@property (nonatomic,copy) NSString *dec;@property (nonatomic,copy) NSString *pageCount;@property (nonatomic,copy) NSString *imageName;@property (nona

2015-06-18 20:45:24 367

原创 自动关闭键盘

[self.view endEditing:YES]自动关闭键盘.h文件是

2015-06-14 20:17:41 436

原创 退出所有或部分Activity

需求1.首先进入A界面,然后打开B界面,然后打开C界面......最后在C界面直接回到A界面...但是要同时把BC界面关掉public class AActivity extends Activity { private Context context = this; @Override protected void onCreate(Bundle savedInstance

2015-05-04 22:01:39 319

原创 自定义对话框

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/red" androi

2015-05-03 19:05:00 358

原创 Android自定义符合控件(TittleBar)

必须先看复合控件:1.可以将几个控件组合成一个新的控件,在需要时调用即可,例如常见的TitleBar2.可以复用一个TitleBar,左右显示图标或者标题,设置颜色,设置大小,实现步骤:1.先创建一个TitleBar布局.xml(例如一个一个相对布局-----里面包含5个控件,其中左边一个图片按钮,一个文本.中间一个文本,右边一个图片按钮,右边一个文本)2.

2015-04-25 20:03:35 648

原创 Expandlistview2级菜单显示(根据项目需求)

服务器返回数据首先1.需要3个Xml文件....一个是主页显示activity_main.xml,第二个是一级菜单,item_first.xml第三个是二级菜单item_two.xml然后需要3个java类.......一个是MainActivity...一个是适配器....最后一个是实体类对象public class ExpandListViewAdapter extends

2015-04-19 10:02:18 1796 3

原创 圆角布局和圆形ImageView

源码public class CircleImageView extends ImageView { public CircleImageView(Context context) {  super(context); } public CircleImageView(Context context, AttributeSet attrs) {  super(context, a

2015-04-03 15:21:20 848

原创 Volley_Get_Post

1.MainActivity.java   2.MyApp.java   3.activity_main.xml(2个按钮+1个图片按钮)   4.   AndroidManifest.xml(第二个是全局变量,需要在这个文件设置全局变量)public class MainActivity extends Activity { private Context context; privat

2015-03-31 21:06:06 445

原创 ScrollView+ViewPager(上下滚动+自动切换图片)

ScrollView+ViewPager(上下滚动+自动切换图片),ViewPager自动滚动

2014-11-27 18:16:27 2303

原创 ListView子控件监听(使用自定义监听器)

1.实现内部监听回调public interface OnButtonClickListener {// 1.0定义按钮接口public void onButtonClick(int position, Button button);// 设置一个方法,Activity调用时可以获取按钮对象和按钮位置}private OnButtonClickListener buttonClic

2014-11-07 18:33:17 3259

原创 字母导航条自定义View

LetterView.javapublic class LetterView extends View {// 1.0继承View public LetterView(Context context) {// 1.1实现构造函数 super(context); } public LetterView(Context context, AttributeSet attrs) {//

2014-11-06 12:53:53 816

原创 简单回调函数子线程访问网络

public class MainActivity extends Activity { private Context context; private TextView test; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2014-11-06 12:15:49 593

原创 Android按返回键2次退出程序

public class MainActivity extends Activity { private Context context; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_

2014-11-03 20:37:34 724

原创 Gson实体类创建过程

1.2.3.

2014-11-03 20:22:53 596

原创 HttpUrlcon与HttpClinet(输入网络地址返回字符串,只实现Get方法)

public class MainActivity extends Activity { protected static final int GET_JSON_STRING_OK = 0; protected static final int GET_JSON_STRING_OK2 = 1; private Context context; private Handler hanlde

2014-11-03 18:34:54 767

原创 最简单Json解析1

数组,int,String的简单结构1.首先xi

2014-11-03 14:34:40 538

原创 Intent

1.4大组件之间的访问及数据传递2.Intent的表现形式-激活

2014-10-16 15:27:46 523

原创 Android动画

2014-10-15 20:19:29 498

原创 Android Sqlite简单增删查改

1.AlphaAnimation2.zhendonghua

2014-10-15 20:18:47 648

ios回调

ios 回调

2015-11-09

九宫格XIB练习

九宫格XIB练习 http://blog.csdn.net/s611533106/article/details/46560411

2015-06-19

ListView显示隐藏Item

ListView显示隐藏Item http://blog.csdn.net/s611533106/article/details/45126755

2015-04-19

2级菜单Expandlistview

2级菜单Expandlistview http://blog.csdn.net/s611533106/article/details/45126755

2015-04-19

圆角ImageView

http://blog.csdn.net/s611533106/article/details/44855805 圆形,圆角ImageView

2015-04-03

Volley,Get,Post,Image

Volley网络请求,图片异步加载显示 1.有一个Utils包(volley+gson) 2.tomcat服务器 详细界面http://blog.csdn.net/s611533106/article/details/44785749

2015-04-01

Scrollview+ViewPager(自动滚动)

Scrollview+ViewPager(自动滚动) 一个界面类,2个重写View类,一个实体类,一个适配器类 实现了Scrollview下桥套ViewPager自动滚动,如果需要下拉刷新,自己可以替换成其它的开源控件

2014-11-29

Json解析Gson解析

Json解析,Gson解析,本地,网络解析简单的案例

2014-11-03

QQ节日表情满屏

模仿微信.qq满屏掉...根据输入的...满屏掉生日蛋糕..掉炸弹

2014-10-03

侧滑+Fragement+Viewpager案例

侧滑+Fragement+Viewpager案例

2014-10-02

空空如也

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

TA关注的人

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