`
咖啡动力
  • 浏览: 441116 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
NSString *resourcePath = [[NSBundle mainBundle] resourcePath];    NSString *filePath = [resourcePath stringByAppendingPathComponent:@"first.html"];    NSString *htmlString = [[NSString alloc] initWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];       [webView loa ...

读取文件操作

//获取路径 NSString *path=[[NSBundle mainBundle]pathForResource:@"file3" ofType:@"dmh"]; //NSLog(@"path:%@",path); //转换 unsigned int lenOfstrValue = [path length]; char szValue[lenOfstrValue + 1]; strcpy(szValue, [path cString]); // ...

NSData转换成char*

//nsdata转换成char  NSData returnData ; char* bu=[returnData bytes]; for (int i=0; i<[returnData  length];i++){ NSLog(@"打印数据:%d",bu[i]); }     做j2me移植的时候,iphone没有bytes, iphone的char就相当于java的bytes
- (void)loadView {  NSURLConnection *hc=nil; @try{ NSURL *url=[NSURL URLWithString:@http://218.206.70.212/SingleDemo/file/480/soumoneyhaidaotuan_1_10001000.dmh];   NSMutableURLRequest* request=[NSMutableURLRequest requestWithURL:url];  [request setValue:@"bytes=200 - 1200" forHTTPHea ...
 @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文件中还是需要使用#import 而#import比起#include的好处就是不会引起交叉编译 @class是用来做类引用的

objective基本知识

@class  类引用 @protocol  定义协议 @package @property 属性 @required指令的后面的方法,那是一定要实现。 @optional 后面的方法都是可选的, 一定要实现它 @interface 定义头文件 @implementation 实现文件   例如定义协议 @protocol  test @required   //必须实现的 -(void)draw; @optional   //可选实现 -(void)drawline; @end
获取联网方式 Java代码 public String NetType(Context context) {     try {     ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);     NetworkInfo info = cm.getActiveNetworkInfo();     String typeName = info.getTypeName().toLowerCase; // WIFI ...
public class ListView extends Activity {    /** Called when the activity is first created. */   private  List<String> list =  new  ArrayList<String>();       private  TextView myTextView;       private  Spinner mySpinner;       private  ArrayAdapter<String> adapter;       private An ...
  String strURI = ("file:///android_asset/first/first.html");   //本地文件// String strURI="http://www.baidu.com";    //网络文件  //String strURI="content://com.android.htmlfileprovider/sdcard/index.html";  //打开本地sd卡内的index.html文件   final WebView mWebView;  mWebView = new WebV ...
  图片(UIImage*) img 要截取的起始坐标sx:(int) sx1 sy:(int)sy1 要截取的长度和宽度sw:(int) sw1 sh:(int) sh1 最终要显示的坐标desx:(int) desx1 desy:(int)desy1   -(UIImage*)objectiveDrawRegion:(UIImage*) img sx:(int) sx1 sy:(int)sy1 sw:(int) sw1 sh:(int) sh1 desx:(int) desx1 desy:(int)desy1{ [self saveImage:img name:@" ...
  String strPath = "/comicsplash.png";    try {   memoryImage=Image.createImage(strPath);  } catch (IOException e) {   // TODO Auto-generated catch block   e.printStackTrace();  }     memoryImage = Image.createImage(320, 480);   //画笔设置   memoryGraphics = memoryImage.getGraphics();   memoryG ...
 g.drawRegion(memoryImage, 0, 0, 200, 200, 0, 30, 30, mGraphics.LEFT | mGraphics.TOP);       memoryImage   要截取的图片   0     截取的起始x坐标 0     截取的起始y坐标   200  截取的宽度 200  截取的长度     30   画的x坐标 30   画的y坐标   mGraphics.LEFT | mGraphics.TOP  这个不用说了  
  // 临时文件名  final String tmpFileName = "comictmpsound.wav"; //Integer.toString(num++) + "." + type.substring(type.length() - 3, type.length());  app.deleteFile(tmpFileName);    FileOutputStream fos = null;    try {   fos = app.openFileOutput(tmpFileName, Context.MODE_PRIVATE);     ...
自定义view public class LogoViewAndroid extends View{ // @Override  public void onDraw(Canvas canvas) {//draw some thing }   }   activity调用 public class ComicLivePlayerApp extends Activity { public Activity activity;    public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedIn ...
 public void playreturn() {  Intent intent = new Intent(); //App是现在的view,Appto是将要转向的view  intent.setClass(App.this, Appto.class);  startActivity(intent);  App.this.finish(); }
Global site tag (gtag.js) - Google Analytics