Android
螃蟹@横着走
Life is coding, no bug fixes!
展开
-
Android学习实践:7.使用布局文件进行事件绑定
之前响应Button的OnClick事件,都是实现了OnClickListener接口的OnClick方法来实现,其实还有更简单的方法,在布局文件的xml中进行配置。原创 2015-09-24 19:37:14 · 760 阅读 · 0 评论 -
Android学习实践:6.应用主题和布局
编辑配置文件AndroidManifest.xml,加入属性android:theme如下:<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.test1" android:versionCode="1" android:versionNam原创 2015-09-24 19:09:43 · 725 阅读 · 0 评论 -
Android学习实践:9.多选框CheckBox
在项目中新建一个Android Activity,名为CheckboxActivity,layout文件名为activity_checkbox,title设为"多选"修改activity_checkbox.xml如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:la原创 2015-10-09 23:34:40 · 833 阅读 · 0 评论 -
Android学习实践:8.简单的屏幕提示Toast
使用Android中的Toast可以在屏幕提示消息,在之前的例子打开另一个Activity的代码之后加入一个屏幕消息提示代码如下: public void onClick(View v) { Intent intent; Uri uri; switch(v.getId()) { case R.id.button1: intent=new Intent();原创 2015-10-06 19:03:22 · 991 阅读 · 0 评论 -
Android学习实践:10.单选按钮RadioButton
在项目中新建一个Android Activity,名为RadioButtonActivity,layout文件名为activity_radiobutton,title设为"单选"activity_radiobutton.xml内容如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2015-10-11 01:51:52 · 1220 阅读 · 0 评论 -
Android学习实践:3.通过Intent打电话发短信
首先还是修改res/values/strings.xml,加入字符串资源: Demo1 Hello world! Settings 打开另一个 打电话 发短信在res/layout/activity_main.xml中加入button2,button3:<RelativeLayout xmlns:android="http:原创 2015-09-20 13:07:53 · 1004 阅读 · 0 评论 -
Android学习实践:5.菜单与对话框,系统信息及结束进程
打开res/values/strings.xml,加入显示菜单所需要的字符串: Demo1 Hello world! 设置 关于 退出 打开另一个 打电话 发短信打开res/menu/main.xml,加入菜单项:<menu xmlns:android="http://schemas.android.com原创 2015-09-23 23:02:22 · 898 阅读 · 0 评论 -
Android学习实践:2.创建另一个Activity并通过按钮单击打开
打开项目的res/values/strings.xml文件,加入一个string定义: Demo1 Hello world! Settings 打开另一个然后在项目创建一个新的类:在Name中输入“MyActivity",点击SuperClass后的Browse...,输入Activity,查找到android.app的Activi原创 2015-09-20 11:49:53 · 1421 阅读 · 0 评论 -
Android学习实践:1.初次创建Android项目遇到的各种问题
关于Android Support Library请参见:http://blog.csdn.net/crazybigfish/article/details/18363351原创 2015-09-19 18:19:01 · 6037 阅读 · 1 评论 -
Android学习实践:4.让Activity全屏及改变文字和背景颜色
打开res/layout/activity_my.xml,修改改为如下内容:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout1" android:layout_width="match_parent" android:layo原创 2015-09-22 23:52:40 · 1200 阅读 · 0 评论 -
Android学习实践:11.进度条ProgressBar
新建一个名为ProgressbarActivity<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/LinearLayout1" andro原创 2015-10-13 23:52:41 · 1004 阅读 · 0 评论 -
Android学习实践:12.列表ListView
新建一个名为ListViewActivity的Activity,内容如下:package maxwoods.demo1;import android.widget.AdapterView.OnItemClickListener;import android.widget.AdapterView;import android.widget.ArrayAdapter;原创 2015-10-15 23:58:01 · 853 阅读 · 0 评论 -
Could not find any matches for com.android.support:appcompat-v7:23.+报错的解决
使用Andrdoi Studio 2.3向导创建了一个Android项目,结果编译时报错:Error:A problem occurred configuring project ':mobile'.> Could not resolve all dependencies for configuration ':mobile:_debugApkCopy'. > Could not fi原创 2017-09-22 20:20:55 · 8558 阅读 · 1 评论 -
Android中JNI的使用
Android中JNI编程的那些事儿首先说明,Android系统不允许一个纯粹使用C/C++的程序出现,它要求必须是通过Java代码嵌入Native C/C++——即通过JNI的方式来使用本地(Native)代码。因此JNI对Android底层开发人员非常重要。如何将.so文件打包到.APK让我们 先 从最简单的情况开始,假如已有一个JNI实现——libxxx.so文件,那么如何在APK中使用它呢?转载 2015-04-17 12:41:40 · 1419 阅读 · 0 评论 -
lintOptions引起的Execution failed for task ':mobile:lint'.编译错误
使用Android Studio 2.3编译向导自动生成的工程 时,编译报如下错误:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':mobile:lint'.> Lint found errors in the project; aborting bu原创 2017-09-22 20:31:06 · 757 阅读 · 0 评论