![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android教程
文章平均质量分 66
啄米科技
热爱技术,热爱开源,共享。就职于啄米科技
展开
-
第四章 网络下载之httpurlconnection 从网络上下载一张图片,在本地显示
没有对图片进行压缩,只适合小的图片。关于图片,最好进行压缩。 handlerprivate Handler handler = new Handler() { public void handleMessage(Message msg) { switch (msg.what) { case SHOW: imageView.setImageBitmap(myimage);原创 2015-05-25 13:24:20 · 422 阅读 · 0 评论 -
第十一章 位置服务
第十一章 位置服务 LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);String provider = LocationManager.NETWORK_PROVIDER; Location location = locationManager.原创 2015-06-08 22:15:20 · 504 阅读 · 0 评论 -
第十二章 传感器
第十二讲 传感器 光照传感器、加速度传感器、地磁传感器、压力传感器、温度传感器等。 SensorManger senserManager=(SensorManager)getSystemService(Context.SENSOR_SERVICE); SensorManager 是系统所有传感器的管理器Sensor sensor = senserManager.getDefaultSenso原创 2015-06-09 09:54:05 · 534 阅读 · 0 评论 -
第八章 多媒体
第八章 多媒体 相比于广播接收器和服务,在活动里创建通知的场景还是比较少的, 因为一般只有当程序进入到后台的时候我们才需要使用通知。 NotificationManager manager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); Notification notification=new Noti原创 2015-06-08 12:42:34 · 583 阅读 · 0 评论 -
第九章 第十章 服务
服务 这使得应用程序即使在关闭的情况下仍然可以在后台继续运行 服务并不是运行在一个独立的进程当中的,而是依赖于创建服务 时所在的应用程序进程。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停 止运行。 实际上服务并不会自动开启线程,所有的代码 都是默认运行在主线程当中的 new Thread(new Runnable() { @Override原创 2015-06-08 17:54:11 · 459 阅读 · 0 评论 -
第九章 服务
服务 这使得应用程序即使在关闭的情况下仍然可以在后台继续运行 服务并不是运行在一个独立的进程当中的,而是依赖于创建服务 时所在的应用程序进程。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停 止运行。 实际上服务并不会自动开启线程,所有的代码 都是默认运行在主线程当中的 new Thread(new Runnable() { @Override原创 2015-06-08 14:23:47 · 439 阅读 · 0 评论 -
第七章 内容提供者
内容提供者 ContentResolver 中的增删改查方法都是不接收表名参数的,而 是使用一个 Uri 参数代替,这个参数被称为内容 URI。内容 URI 给内容原创 2015-06-07 20:06:22 · 378 阅读 · 0 评论 -
第六章 数据存储
1.文件 2.数据库 3.sp 4.sd卡。原创 2015-06-07 14:30:13 · 387 阅读 · 0 评论 -
第五章 广播机制
1. 接收广播 。 动态注册,静态注册。 2.发送广播 。通过intent发送。发送有序广播,发送无序广播。 发送本地广播(只能动态注册。)。原创 2015-06-04 12:36:08 · 546 阅读 · 0 评论 -
第四章 fragment
@Override public void onItemClick(AdapterView parent, View view, int position, long id) { //其中里面的position值会从1开始 News news = newsList.get(position); if (isTwoPane) { //在碎片中得到另外一个碎片的实例 NewsContentFragme原创 2015-06-03 11:53:04 · 379 阅读 · 0 评论 -
第三章 布局
1. <EditText android:id="@+id/edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Type something here"原创 2015-06-02 00:16:58 · 455 阅读 · 0 评论 -
第二章节 活动
记得: 1. Log.d("BaseActivity", getClass().getSimpleName()); 2,随时随地退出程序 public class ActivityCollector { public static List activities = new ArrayList(); public s原创 2015-06-01 22:45:37 · 420 阅读 · 0 评论 -
第一章节 android起航
啄米科技 自己准备把知识梳理一遍,顺便将代码敲一遍。也为了督促自己好好学习。从今天开始,每天都得写日记。并且将知识点以附件的形式下载。以第一行代码这本书为蓝本开始学习。 首先 :SDK版本不要经常更新,因为sdk智能往高的升,不能降,有时候sdk版本太高adt版本太低,容易出问题。 关于适配:只适配 的 4.0.3到4.0.4 以上的版本,ice cream sandwich。从 api原创 2015-05-28 17:50:56 · 438 阅读 · 0 评论 -
第十三章 context 单元测试
第十三章 contextIntent intent = new Intent(FirstActivity.this, SecondActivity.class); intent.putExtra(“string_data”, “hello”); intent.putExtra(“int_data”, 100); startActivity(intent); 这里调用了原创 2015-06-09 12:01:15 · 623 阅读 · 0 评论