- 博客(24)
- 资源 (9)
- 收藏
- 关注
原创 如何获取短信信息(二)
SmsListActivity.javapublic class SmsListActivity extends Activity { private ListView listview; private List infos; @Override protected void onCreate(B
2016-03-26 18:38:34 583
翻译 抽屉
android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" > android:id="@+id/content_frame" android:layou
2016-03-26 18:34:11 324
翻译 读取、创建Json格式数据
java代码public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
2016-03-26 18:30:27 414
转载 获取系统联系人信息
java文件public class SelectContactActivity extends Activity { private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn
2016-03-26 18:24:37 275
原创 形状资源(shape)
图片区域大小角弧度背景渐变效果区域的边距 区域背景颜色,如果设置了solid,则会覆盖gradient的效果区域的边框 Android:width=”100dp”Android:height=”100dp”/>Android:radius=”10dp”/>Android:color=”#fff000”/>Android:c
2016-03-26 17:17:31 383
原创 尺寸资源(px和dp之间的转换)
1, 根据尺寸id获取尺寸资源Float width=getResources().getDimension(R.dimen.btn_width);Floatheight=getResources().getDimension(R.dimen.btn_height);2,像素=独立尺寸*像素密度+0.5 Floatscale=getResources().getDi
2016-03-26 17:16:37 1136
原创 颜色资源
#ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd5 #ffebcd #ffe4e1 #ffe4c4 #ffe4b5 #ffdead #ffdab9 #ffd700 #f
2016-03-26 17:16:01 20283
原创 时间日期
DatePicker日期(显示在屏幕上)TimePicker时间DatePickerDialog(显示在弹出的Dialog上)TimePickerDialog
2016-03-26 16:56:43 239
翻译 时钟
DigitalClockdigitalclock=(DigitalClock) findViewById(R.id.digitalclock);AnalogClock analogclock=(AnalogClock)findViewById(R.id.analogclock);AnalogClock例子:public classMainActivity extends Activ
2016-03-26 16:55:15 355
原创 求屏幕分辨率px
DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); //获得手机的宽度和高度像素单位为px System.out.println("手机屏幕分辨率为:" + dm.widthPixels+"* "+dm.heightPixels);
2016-03-26 16:54:10 325
翻译 数据适配器
1, ArrayAdapter1, 在activity_main.xml里面定义一个ListView2, 定义一个字符串数组(要显示的内容)3, 寻找ListView的地址4, 连接到adapter数据适配器(里面的参数)1, 上下文2, 新定义一个list_item.xml文件,里面定义好TextView3, TextView的地址4, 字符串的名字代码示例:
2016-03-26 16:46:39 520
翻译 ListView和Adapter
1, 自定义一个list_item.xml布局文件2,publicclassMainActivity extends Activity { private ListView lv;//自定义一个adapter适配器// privateArrayAdapter> adapter; @Override protected void onCreate(B
2016-03-26 16:44:49 293
翻译 集合Map
map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。 HashMap:我们最常用的Map,它根据key的HashCode 值来存储数据,根据key可以直接获取它的Value,同时它具有很快的访问速度。HashMap最多只允许一条记录的key值为Null(多条会覆盖);允许多条记录的Value为 Null。
2016-03-26 16:43:44 243
原创 android.R.layout
android.R.layout.simple_list_item_1 //列表选项的简单布局 android.R.layout.simple_expandable_list_item_2 //可拓展列表选项的简单布局 android.R.layout.simple_list_item_checked
2016-03-26 16:43:03 713
原创 ListView和Adapter
main_xml里定义一个ListView; MainActivity里: private ListView lv; private ArrayAdapter adapter; //定义一个适配器 onCreate里: lv=(ListView)findViewById(R.id.lv); //寻址 List arr
2016-03-26 16:42:21 513
原创 数据库增删改查(一)
1,加载JDBC驱动 2,连接到数据库 3,准备sql语句 增删改查 insert into person (name,number) values ('zhangsan','110') select * from person update person set number='119' where name='zhangsan' delet
2016-03-26 16:41:41 313
原创 Intent
Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Serv
2016-03-26 16:40:23 360
原创 wrap_content和match_parent/fill_parent
match_parent/fill_parent:填充满 wrap_content:自适应
2016-03-26 16:39:46 312
原创 布局
LinearLayout(线性布局) RelativeLayout(相对布局) TableLayout(表格布局) AbsoluteLayout(绝对布局) FrameLayout(单帧布局) 线性布局常用属性: android:id - 为控件指定相应的ID android:text - 指定控件当中显示的文字,需要注意的是,这里尽量使用
2016-03-26 16:37:31 380
原创 padding和layout_margin
android:layout_margin:外边距 android:padding:内边距 padding内边距指的是当前布局与包含的组件之间的边距 layout_margin外边距指的是与其他组件之间的边距。 padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其
2016-03-26 16:05:38 404
原创 Context 上下文
Context字面意思是上下文,位于frameworkpackage的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄。很多方法需要通过Context才能识别调用者的实例:比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个button
2016-03-26 16:04:48 372
MPAndroidChart的样例apk
2018-04-24
MySQL数据库入门--读书笔记(word)
2016-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人