Android开发
记忆鎏金
苦逼学生党一枚,求各路大神学习交流,多谢!!
展开
-
打电话界面及实现
打电话界面及实现个人笔记说明创建简单的打电话界面,并实现电话拨打。主要步骤为创建UI界面–编写Activity–引入权限。此应用为拨号界面,没有打电话功能,若想打电话需调用打电话应用。步骤一:创建UI界面主要包括一个EditText文本输入框(其id为et_phone)和一个拨打按钮(其id为tell_phone)步骤二:编写Activity写入onCreat()方法中的//获取按钮Button原创 2016-09-10 20:26:40 · 2092 阅读 · 0 评论 -
关于ListView中点击列表中的item无响应问题
若点击ListView中点击列表中的item无响应,一般是因为item中包含checkbox,button等控件,会导致ListView.setOnItemClickListener或者onListItemClick()无效,点击事件会被checkbox,button等控件捕获到,而ListView无法捕获处理该事件,主要原因就是焦点被listview中的checkbox等控件占有了 一般解决方法转载 2016-10-15 11:36:06 · 288 阅读 · 0 评论 -
[转载]蓝牙4.0——Android BLE开发官方文档翻译
安卓4.3(API 18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。这一优点使android App可以与具有低功耗要求的BLE设备通信,如近距离传感器、心脏速率监视器、健身设备等。关键术语和概念Generic Attribute Profile(GATT)—GATT配置文件是一个通用规范,用于在BLE链路上发转载 2016-10-14 22:05:20 · 417 阅读 · 0 评论 -
BLE开发的各种坑(转载)
这段时间在做低功耗蓝牙(BLE)应用的开发(并不涉及蓝牙协议栈)。总体感觉 Android BLE 还是不太稳定,开发起来也是各种痛苦。这里记录一些杂项和开发中遇到的问题及其解决方法,避免大家踩坑。本文说的问题有些没有得到官方文档的验证,不过也有一些论坛帖子的支持,也可以算是有一定根据。1、Android 从 4.3(API Level 18) 开始支持低功耗蓝牙,但是只支持作为中心设备(Centr转载 2016-10-14 21:02:36 · 566 阅读 · 0 评论 -
标题栏显示与隐藏
标题栏显示与隐藏显示标题栏1、在styles.xml中添加新样式<style name="AppTheme.NoActionBar"> <item name="android:windowActionBar">true</item> <item name="android:windowNoTitle">false</item></style>2、在AndroidMainfest.x原创 2016-10-11 22:28:04 · 402 阅读 · 0 评论 -
ListView的使用(二)
ListView的使用(二)仅为个人学习以备忘,如有帮助,不胜荣幸!!!说明上篇博客简要说明了ListView的一般用法,此处为加深版,自定义ListView。在此处要用到BaseAdapter为列表赋值。 代码包含四个文件,两个java文件,两个xml文件。具体代码如下:CustomActivity.java(主代码)package com.wangy.ListEX;import androi原创 2016-09-19 22:08:13 · 219 阅读 · 0 评论 -
ListView使用
ListView的使用仅供本人复习以回顾知识,如有帮助,不胜荣幸!!!ListView控件使用在实际应用中,本控件使用较多,在此举例以说明,具体代码如下:public class ListActivity extends AppCompatActivity{ private ListView lv; private ArrayAdapter<ListCellData> adapte原创 2016-09-19 12:25:09 · 212 阅读 · 0 评论 -
在内、外部存储中读写数据
Android的存储仅供个人学习以备忘,如有帮助,不胜荣幸!!内部存储空间RAM内存:运行内存ROM内存:存储内存外部存储空间SD卡:类似于移动硬盘 2.2之前sd卡路径:sdcard4.3之前sd卡路径:mnt/sdcard4.3开始sd卡路径:storage/sdcard这三个路径在写程序时都可以用内部存储读写代码示例:public class MainActivity ex原创 2016-09-17 23:21:46 · 657 阅读 · 0 评论 -
Android UI布局
Android UI布局个人学习笔记,如有帮助,不胜荣幸!!!五种布局线性布局相对布局帧布局表格布局绝对布局1、线性布局有一个布局方向,水平或者竖直在竖直布局下,左右对齐,水平居中生效在水平布局中,顶部对齐,底部对齐,竖直居中生效水平布局时注意组件宽度,以避免将其它组件挤出屏幕layout_weight权重,用来设置控件所占“剩余空间”的比例(按比例分配屏幕的剩余宽度或高度给原创 2016-09-11 18:18:49 · 347 阅读 · 0 评论 -
Android中一键退出程序方法
备忘一下。在程序中设置一键退出程序的方法,试了好几个,终于找到了。Button exit = (Button)findViewById(R.id.exit); exit.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View原创 2016-09-11 22:05:57 · 524 阅读 · 0 评论 -
短信发送器
短信发送器仅为本人学习笔记以备忘,如有帮助,不胜荣幸说明发送短信主要用到 SmsManager。具体步骤如下:步骤一:创建界面具体代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="h原创 2016-09-10 22:47:33 · 218 阅读 · 0 评论 -
关于viewPager中设置PagerTabStrip后不显示问题
在设置标题的Activity中添加如下代码,其中pagertab为布局文件中PagerTabStrip的idprivate PagerTabStrip mPagerTabStrip;mPagerTabStrip = (PagerTabStrip) findViewById(R.id.pagertab); ((ViewPager.LayoutParams) mPagerTabStrip原创 2016-10-18 10:20:33 · 282 阅读 · 0 评论