当前位置:  编程技术>移动开发
本页文章导读:
    ▪展示logcat日志        显示logcat日志 我们在Eclipse中经常使用Logcat窗口查看日志信息,不过其实也可以在手机上显示日志。下面的例子就是在textview中显示logcat日志。java代码如下:  1  2 package LogcatTextView.com; 3.........
    ▪ app置真机测试        app放真机测试 本方式测试环境为XCode 3.2.3 IOS4.0 本方法只能把APP放到真机中测试,不能联机调试。   APP写好了之后,关闭XCode,记的要完全关闭哦。 找到/Developer/Platforms/iPhoneOS.platform/Developer/SDK.........
    ▪ Context的功用       Context的作用 Context有什么作用,做个简单的解释:    Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过Context才能.........

[1]展示logcat日志
    来源: 互联网  发布时间: 2014-02-18
显示logcat日志

我们在Eclipse中经常使用Logcat窗口查看日志信息,不过其实也可以在手机上显示日志。下面的例子就是在textview中显示logcat日志。
java代码如下:

 1 
 2 package LogcatTextView.com;
 3 
 4 import java.io.BufferedReader;
 5 import java.io.IOException;
 6 import java.io.InputStreamReader;
 7 
 8 import android.app.Activity;
 9 import android.os.Bundle;
10 import android.widget.ScrollView;
11 import android.widget.TextView;
12 
13 public class LogcatTextView extends Activity {
14     /** Called when the activity is first created. */
15     @Override
16     public void onCreate(Bundle savedInstanceState) {
17         super.onCreate(savedInstanceState);
18         setContentView(R.layout.main);
19 
20         try {
21 
22             Process process = Runtime.getRuntime().exec("logcat -d");
23 
24             BufferedReader bufferedReader = new BufferedReader(
25 
26             new InputStreamReader(process.getInputStream()));
27 
28             StringBuilder log = new StringBuilder();
29 
30             String line;
31 
32             while ((line = bufferedReader.readLine()) != null) {
33 
34                 log.append(line);
35 
36             }
37 
38             TextView tv = (TextView) findViewById(R.id.tvLogcat);
39 
40             tv.setText(log.toString());
41 
42             final ScrollView scrollView = (ScrollView) findViewById(R.id.scrlLogcat);
43 
44             scrollView.post(new Runnable() {
45                 @Override
46                 public void run() {
47                     scrollView.fullScroll(ScrollView.FOCUS_DOWN);
48                 }
49             });
50 
51         } catch (IOException e) {
52 
53         }
54     }
55 }
不要忘记加上权限
<uses-permission android:name="android.permission.READ_LOGS" />


    
[2] app置真机测试
    来源: 互联网  发布时间: 2014-02-18
app放真机测试

本方式测试环境为XCode 3.2.3 IOS4.0

本方法只能把APP放到真机中测试,不能联机调试。

 

APP写好了之后,关闭XCode,记的要完全关闭哦。

找到/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/里的SDKSettings.plist.

先修改一下权限。右键Get Info,不多说了。

接着打开修改CODE_SIGNING_REQUIRED的值为NO

 

重新打开XCode,打开项目。

Project->Edit Project Settings->Build

 

Base SDK 选iPhone Device 4.0

 

Code Signing Identity    =  Don't Code Sign

Any iPhone OS Device = Don't Code Sign

 

然后Build->Build

 

应该就OK了。

 

接着在Groups & File 里找到Products生成的XXXX.app,直接拖到iTunes里。直接同步到iphone就OK了。

(注意:iphone要已经XXOO.还要装个AppSync的东东)。


    
[3] Context的功用
    来源: 互联网  发布时间: 2014-02-18
Context的作用

Context有什么作用,做个简单的解释:

   Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个button的onClick(View view)等方法时,我们用this时就会报错,所以我们可能使用ActivityName.this来解决,主要原因是因为实现Context的类主要有Android特有的几个模型,Activity、Service以及BroadcastReceiver。

  常规需要Context实例的方法主要有各种Service实现的类,比如说SensorManager在实例化时需要getSystemService(String)方法就必须由Context的实例执行,还有一些私有的文件系统I/O比如说openFileInput以及常用的Toast的makeText方法。

 

<!-- 日志内容 结束 --><!-- 日志来源 开始 --><!-- 日志来源 结束 --><!-- 日志信息 开始 -->

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3