- 博客(23)
- 收藏
- 关注
原创 idea的debug调试
一、断点分类1.条件断点就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。2.变量断点在变量的值初始化,或是变量值改变时可以停止,当然变量断点上也是可以加条件的3.方法断点方法断点的特别之处在于它可以打在 JDK的源码里,由于 JDK 在编译时去掉了调试信息,所以普通断点是不能打到里面的,但是方法断点却可以,可以通过这种方法查看方法的调用栈
2015-12-08 11:19:13 3783
原创 解决Android 中文乱码问题
1.选择Gradle Scripts -> build.gradle(Moduel:app)2.加入android {compileOptions.encoding = "GBK"}3.重新run
2015-06-04 22:30:18 465
原创 RecyclerView
创建Recyclerviewpublic class MainActivity extends Activity { private RecyclerView rv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)
2015-05-09 19:42:18 415
原创 Fragements
创建和使用fragement 同一个应用内多界面切换Fragment更加快速灵活。 Fragment必须总是被嵌入到一个activity之中,并且fragment的生命周期直接受其宿主activity的生命周期的影响。例如,一旦activity被暂停,它里面所有的fragment也被暂停,一旦activity被销毁,它里面所有的fragment也被销毁。然而,当activity正在运行时(处于r
2015-05-08 19:34:58 642
原创 Android 权限系统
示例xml <WebView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/wv"></WebView>MainActivity wv = (WebView) findViewById(R.id.wv
2015-05-07 13:51:04 334
原创 日志系统
使用日志Api Log.e(TAG, "错误信息"); Log.w(TAG,"警告信息"); Log.i(TAG,"普通信息"); Log.d(TAG,"调试信息"); Log.v(TAG,"无用信息");日志分类 自定义显示信息 使用DDMS查看信息 点击工具栏的安卓小绿人,会弹出
2015-05-07 13:17:06 301
原创 Android 广播接收器BroadcastReceiver
新建一个MyReceiverpublic class MyReceiver extends BroadcastReceiver { public MyReceiver() { } @Override public void onReceive(Context context, Intent intent) { System.out.print("接受消息"
2015-05-06 22:24:14 447
原创 AIDL的理解与使用
跨应用启动Servicepublic class MainActivity extends Activity implements View.OnClickListener { private Intent serviceintent ; @Override protected void onCreate(Bundle savedInstanceState) {
2015-05-06 21:30:15 348
原创 Android Service 通信
启动Service并传递数据public class MainActivity extends Activity implements View.OnClickListener, ServiceConnection { Intent intent = new Intent(MainActivity.this,MyService.class); private EditText et
2015-05-06 11:39:08 339
转载 Android Service(二)
public class LocalService extends Service { private NotificationManager mNM; // 通知唯一标示,在通知开始和结束使用 private int NOTIFICATION = R.string.local_service_started; // 与界面交互的类,由于service跟界面总是运行在同一程
2015-05-05 22:35:53 322
原创 Andriod Service(一)
Service(服务)是一个没有用户界面的在后台运行执行耗时操作的应用组件。其他应用组件能够启动Service,并且当用户切换到另外的应用场景,Service将持续在后台运行。另外,一个组件能够绑定到一个service与之交互(IPC机制),例如,一个service可能会处理网络操作,播放音乐,操作文件I/O或者与内容提供者(content provider)交互,所有这些活动都是在后台进行。 S
2015-05-05 22:30:04 375
原创 启动另一个Activity
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //启动另一个activity findViewById(R.id.button
2015-05-05 19:43:46 330
原创 Android 中content的使用
1. 列表内容 访问全局信息的接口,可以获取全局任意资源例子:private TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //获取字符串 tv = new
2015-05-05 19:13:23 1410
原创 Intent知识小学习
1. 显示Intentprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); setContentView(R.layout.my_layout);
2015-05-04 22:13:30 371
原创 Android Activity 初识(二)
activity跳转过程中的生命周期 A—>onPause–>onCreate–>onStart–>onResume–>onCreate(B)–>onStart(B)–>onResume(B)–>onStop(A);A—>onPause–>onCreate(B)–>onStart(B)–>onResume(B)–>onPause(B)–>onResume(A)–>onStop(B)–>onDest
2015-05-04 20:20:44 441
原创 Android Activity 初识(一)
一、什么是ActivityActivity 是用户接口程序(Android系统中的四大组件之一),原则上它会提供给用户一个交互式的接口功能(可以用于显示View)。它是 android 应用程序的基本功能单元。Activity 本身是没有界面的,所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上,当activit
2015-05-04 14:50:10 514
原创 git的基本使用
一、Git常用操作命令41) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]拉取远程仓库:$ git
2015-04-30 22:29:30 392
原创 Android Studio git配置 Github
1. 在setting里找到 Version Control,并测试 github账号2. 连接成功后3.下载GIT核心文件 http://git-scm.com/download/winhttp://msysgit.github.io/ http://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5
2015-04-29 16:43:42 470
原创 解决android studio每次启动长时间停留在 fetching Android sdk compoment information问题
cd android-studio/bin进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。vim idea.properties 在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。关闭Android Studio后重新启动,便可进
2015-01-22 21:11:53 691
原创 Eclipse +Tomcat8.0配置Javaweb 开发环境
1.准备软件 开发工具: eclipse-jee-luna-SR1a-win32-x86_64 使用服务器: apache-tomcat-8.0.172.直接将 apache-tomcat-8.0.17 进行解压 ,然后在 apache-tomcat-8.0.17\bin 中 双击 startup.bat 启动服务器,打开浏览器输入 http
2015-01-21 20:26:47 5919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人