- 博客(43)
- 收藏
- 关注
转载 ContentProvider学习笔记
MusicInfo data = params[0]; String path = null; String musicTitle = data.getMusicName(); if (data instanceof LocalMusicInfo) { path = ((LocalMu...
2016-04-05 14:33:00
221
转载 如何理解背包问题
问题: 一个背包,承重为C。n个物品,每个物品有各自的重量和价值。如何选择将哪些物体放入背包中,使得物品总重量不超过背包承重且物品总价值最大? 问题抽象: 已知: 背包的maxWeight = C, 这里C=10 物品的数量items = N, 这里N= 4 物品的重量Values of items为 V[], 这里 V[]=...
2015-04-15 12:48:00
305
转载 android 面试题资料
http://blog.youkuaiyun.com/alexander_xfl/article/category/1424148 转载于:https://www.cnblogs.com/lya-nju/p/4249420.html
2015-01-26 09:23:00
160
转载 熟悉AndroidAPI系列16—-ProgressBar
设置风格style="?android:attr/progressBarStyleSmall" style="@android:style/Widget.ProgressBar.Horizontal" android中的进度条 各种进度条关系 上图圆圈为ProgressBar,风格为垂直 上图右上为水平风格的ProgressBar 上图坐下为SeekBar...
2015-01-24 20:37:00
174
转载 Android之如何创建ActionBar
详见https://developer.android.com/training/basics/actionbar/adding-buttons.html 1.在XML文件中设置ActionBar的item 文件根节点为menu,放在res/menu文件夹下 <?xml version="1.0" encoding="utf-8"?> <menu x...
2015-01-24 17:02:00
144
转载 Android概念归纳续1
View类: ViewGroup类: Android两种事件处理方式: SetListener等添加Listener方法 OnKeyDown等重载方法 可以使用Android系统提供的一系类布局文件:如android.R.layout.simple_list_item_1,具体布局文件可以到如下目录找到 D:\androidsdk\platforms\android-7...
2015-01-24 16:01:00
93
转载 Android概念归纳
APK:Android的安装文件压缩包 dex文件:Dalvik VM 的执行文件 Linux是多用户操作系统,每个用户有唯一的用户id(uid);android是基于Linux系统,所以每个应用程序都使用不同的Uid,这样安全性高,但不同应用之间共享内存数据比较麻烦 每个进程运行各自的虚拟机,所以每个程序相对独立 Android有5个进程状态:前台进程,可见进程,服务进程,后台...
2015-01-21 14:24:00
143
转载 Android专题8——本地服务和远程服务通信
关于远程服务 远程服务指的是服务和访问者不在同一个应用程序中,即不在同一个进程中。 访问远程服务类似进程间通信。 访问者和远程服务需要遵守能够被操作系统理解的协议,AIDL。 1. 在服务端和客户端配置AIDL aidl文件最好都放在aidl目录下,aidl文件用于接口描述 会自动生成一个同名的JAVA文件 在自动生成...
2015-01-20 16:45:00
1241
转载 Android专题7——如何用BroadcastReceiver接收短信
背景知识: 安卓系统在收到短信时,会发出一个广播Intent,动作名称为android.provider.Telephony.SMS_RECEIVED Intent中的pdus(Object[])中存放短信内容 <action android:name="android.provider.Telephony.SMS_RECEIVED"/> ...
2015-01-19 17:18:00
141
转载 传播智客学习笔记--L37 BroadcasReceiver和短信拦截
BroadcastReceiver是干什么的? 是观察者模式机制的一个实现 broadcastReceiver平时出于等待状态,直到其订阅的事件被触发 与Activity,ContentProvider一样,需要继承BroadcastReceiver和在Manifest中注册 如何订阅事件? 事件如何发出广播? 广播到底用什么类表示? 广播分为普通广...
2015-01-17 21:55:00
205
转载 传播智客学习笔记--L27 Activity生命周期
将Activity设置为对话框样式 生命周期示意图 Activity 四种启动模式 转载于:https://www.cnblogs.com/lya-nju/p/4231026.html
2015-01-17 20:48:00
211
转载 传播智客学习笔记--L26 深入认识Intent
显示Intent和隐示Intent 没有明确指定组件名称的Intent叫隐示Intent 关键是隐示Intent的匹配规则 隐示Intent的匹配规则 Activity中的Intent filter中定义的Action名称和Intent设置的Action名称相同,即为匹配 如果有自定义的Catagery 清单文件中的In...
2015-01-16 22:58:00
218
转载 传播智客学习笔记--L25 添加多个Activity
软件界面 Intent作用:激活组件 + 附带数据 setClassName 可以打开其他项目中的Activity 传递数据 Bundle 相对于一个Map,不过提供了常用数据类型的put方法 得到数据 新打开的Activity返回数据 this.startActivityForResult(in...
2015-01-16 21:58:00
204
转载 熟悉AndroidAPI系列15——ListView
三个关键点 xml布局设置 数据和简单适配器 自定义适配器 XML布局 主Activity布局 ListView条目的XML布局 主Activity布局,只需要加入一个ListView控件,特别要注意各个控件的layout_width和layout_height的设定 1 <LinearLayout...
2015-01-16 15:50:00
160
转载 传播智客学习笔记--L24 网页源码查看和添加滚动条
添加滚动条 1 <ScrollView 2 android:layout_width="wrap_content" 3 android:layout_height="wrap_content" 4 > 5 <TextView 6 andro...
2015-01-15 15:07:00
187
转载 传播智客学习笔记--L23 从网络获取图片
如何通过字节数据得到图片 protected void showImg() { String path = editText.getText().toString(); byte[] data = ImageService.getImage(path);//自定义业务类 Bitmap bm = B...
2015-01-15 13:53:00
229
转载 Android专题6——学习SQLite, ListView 和 Content provider小结
如何自动创建数据库? 有相关的工具类吗? SQLiteOpenHelper 如果有,是如何实现自动创建的? 如何使用SQLiteOpenHelper? 关于SQLiteOpenHelper 它是一个抽象类 自定义的DatabaseHelper类最好放在service包中 创建的数据库的存储位置...
2015-01-14 16:08:00
139
转载 传播智客学习笔记--L20 Content Provider
创建Content Provider类,注册Manifest Content Provider 和Activity是四大主要控件,之间有很多相似,同样都放在项目包或者子包下。 必须进行URI匹配,确定合法的URI输入 /** * 使用UriMatcher类 进行URI匹配 * UriMatcher.NO_MATCH 指的是不匹配时对应的c...
2015-01-13 14:28:00
205
转载 熟悉AndroidAPI系列14——SharedPreferences和保存用户设置
点击保存参数保存 重启应用,会显示上一次保存的数据 类似于工作用户登录界面 SharedPreferences类 如何创建这个类的实例 它和Context的练习 业务类的代码 1 public void save(String name, String age){ 2 SharedPreferences preferen...
2015-01-08 21:40:00
127
转载 资料文章
Android中Context详解 ---- 你所不知道的Context Android中,Context,什么是Context? 按照预期初始化布局--layout inflation as intended Android菜单详解(一)——理解android中的Menu ActionBar应用开发讲解 Android ActionBar完全解析,使用官方推荐...
2015-01-08 12:25:00
108
转载 传播智客学习笔记--L11 Logcat
Logcat 每个部分含义 分别为 时间, 进程id, 标签, 相关信息 日志筛选 添加筛选器 转载于:https://www.cnblogs.com/lya-nju/p/4205468.html
2015-01-06 10:39:00
198
转载 传播智客学习笔记--L10Junit单元测试
配置单元测试的环境 <uses-library android:name="android.test.runnre" <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.njulya.xxxx"/> 建立单元测...
2014-12-31 13:57:00
191
转载 传播智客学习笔记--L8短信通知
通知用户的方式 Toast通知 第二个参数提供要选择的文字 第三个参数TOAST_SHORT,TOAST_LONG 必须调用show方法才可以显示 发送短信 实现代码 如何查找某些功能所需的权限 转载于:https://www.cnblogs.com/lya-nju/p/4195554.html...
2014-12-31 13:30:00
251
转载 传播智客学习笔记--L6电话拔号器
激活电话拨打的Activity <uses-permission android:name="android.permission.CALL_PHONE"/> telIntent.setAction("android.intent.action.CALL"); telIntent.setData(Uri.parse("tel:1340549")); 此Ac...
2014-12-31 12:50:00
170
转载 熟悉AndroidAPI系列13——LayoutInflater
如何把一个xml文件渲染成一个View控件 1 //如何把一个xml文件渲染为一个View控件 2 //得到一个对这个Activity的渲染器inflater 3 LayoutInflater inflater = this.getLayoutInflater(); 4 //将image_switch.xml渲染...
2014-12-30 21:09:00
136
转载 Android专题5——学习Gallery小结
Context 这是一个比较复杂的概念,有上下文,句柄,环境变量等多重含义 目前理解为:指向parent的指针,比如Button btn = new Button(this),这里的this就是一个Context对象,这句代码告诉了这个btn在哪个Activity res\values\文件夹有什么作用 我们在XML文件一个java代码中都可以用系统定义的属性来修饰V...
2014-12-30 16:49:00
155
转载 熟悉AndroidAPI系列12——AlertDialog和Toast
如何建立上面的对话框和提示信息 1 @Override 2 protected void onCreate(Bundle savedInstanceState) { 3 super.onCreate(savedInstanceState); 4 setContentView(R.layout.activity_main)...
2014-12-30 12:02:00
178
转载 新浪微博客户端学习1--logo页面跳转login页面
插入背景图片 Android使用的图片都是png格式的,使用时不必写.png Android:layout_gravity是的此标签的位置,android:gravity指的是此标签里面的组件 给图片插入动画效果:AlphaAnimation 生成Animation对象,代表动画效果 让图片执行动画效果 让Activity全屏 在动画结束时跳转A...
2014-12-29 20:04:00
130
转载 熟悉AndroidAPI系列11——HttpClient类库
创建HttpClient,HttpGet,HttpResponse,HttpEntity 配置AndroidManifest,获得Internet permission 转载于:https://www.cnblogs.com/lya-nju/p/4191154.html
2014-12-29 10:29:00
119
转载 Android专题4——MainThread向WorkerThread通信
下面的讨论没有实际意义(这句话欠妥,有时是有用的。。。。) 首先完全可以通过构造器传递数据 主线程中使用Handler机制,是因为WorkerThread和主线程是异步的,主线程不知道WorkerThread什么时候可以将数据传递给自己 当主线程需要向WorkerThread传递数据时,都是在刚开始创建新线程的时候 WorderThre...
2014-12-28 16:32:00
147
转载 Android专题3——MainThread向WorkerThread通信
Android一般WorkerThread不能改变UI进程(MainThread) 所以需要Handler 点击数据按钮,启动一个线程,模拟从网上获得数据 点击以后,过一秒钟后改变TextView内容 首先给Button绑定一个监听器,让其创建一个线程 这个线程模拟从网络中获得数据 Handler定义如何处理 package com.njulya...
2014-12-28 16:10:00
284
转载 熟悉AndroidAPI系列10——Intent
多个Activity之间传递数据 添加数据 获得数据 转载于:https://www.cnblogs.com/lya-nju/p/4189872.html
2014-12-28 13:23:00
141
转载 Android专题2——Activity生命周期
Activity生命周期函数 重写上述每个函数,加提示信息 启动MainActivity后 点击SecondActivity后 首先 其次 接着 重新返回MainActivity以后 转载于:https://www.cnblogs.com/lya-nju/p/4189746.html...
2014-12-28 11:24:00
102
转载 Android专题1——创建多个Activity
1.创建第二个Activity的布局文件 2.创建新Activity对象类 3.在AndroidManifest中组册该Activity 4.创建Intent对象启动新的Activity 具体代码 MainActivity public class MainActivity extends Activity { privat...
2014-12-27 21:58:00
654
转载 熟悉AndroidAPI系列9——ProgressBar
转载于:https://www.cnblogs.com/lya-nju/p/4189177.html
2014-12-27 21:00:00
129
转载 熟悉AndroidAPI系列8——RelativeLayout综合练习
组件布局最好通过一个兄弟组件或者父组件确定其位置坐标。 gravity属性,能容在组件内部的位置 EditText中的提示属性hint,以及如何设置密码的输入格式 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools...
2014-12-27 16:40:00
160
转载 熟悉AndroidAPI系列7——RelativeLayout常见属性2
与父空间的位置关系layout_alignParentBotton,layout_alignParentTop,layout_alignParentRight,layout_alignParentLeft layout_centerInParent,layout_centerHorizontal,layout_centerVertical 转载于:https://www.c...
2014-12-27 15:33:00
101
转载 熟悉AndroidAPI系列6——RelativeLayout常见属性1
layout_below,layout_above,layout_toRightOf,layout_toLeftOf layout_alignRight,layout_alignLeft,layout_alignTop,layout_alignBotton 什么是baseLine? 转载于:https://www.cnblogs.com/lya-nju/p/...
2014-12-27 15:03:00
151
转载 熟悉AndroidAPI系列5——layout_weight属性
layout_weight分割的是剩余空间 使用layout_weight之后 如何使两个组件平分屏幕呢? 转载于:https://www.cnblogs.com/lya-nju/p/4188346.html
2014-12-27 14:25:00
96
转载 熟悉AndroidAPI系列4——ImageView和scaleType属性
图像比ImageView的尺寸小,但不想改变图像大小优先考虑center选项系列 图像比ImageView的尺寸大,可以有多种选择,可特别考虑centerCrop选项 scaleType属性的center选项 scaleType属性的centerCrop选项 scaleType属性的centerInside选项 scaleType属性的fit...
2014-12-27 13:35:00
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅