`
007007jing
  • 浏览: 41262 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
create or replace package p_view_param is function set_param(num varchar2) return number; function get_param return varchar2; end p_view_param; create or replace package body p_view_param is paramValue varchar2(4000); function set_param(num varchar2) return number is begin pa ...
由于前段时间工作比较忙,前面的api demo的学习耽误了一段时间,忙里偷闲分享一个威信UI的例子 效果图: 其实现原理就是 TabHost + RadioButton   1、首先来看下layout文件   <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost ...
apidemo-StatusBarNotification里面展示的并没有新的知识内容,只是把先前的几个例子的内容进行了融合。这里主要看先前面几个例子里面没有涉及到的自动义notification的view 1、定义notification的layout   <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:i ...
因为还没有看到service的demo,这里先不对service做过多的介绍,本demo的主要意图是通过service发送notification 1、在service的onCreate方法中启动新的线程来发送notification @Override public void onCreate() { mNM = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); // Start up the thread running the service. Note ...
现在我们开始学习android的Status Bar Notifications相关内容 1、首先我们来实现一个Notification:在status bar添加一个图片和信息,并让手机震动。用户打开status bar看到更详细的信息,点击该Notification打开一个activity 首先我们来看实现代码:   protected void showNotification() { // look up the notification manager service NotificationManager nm = (Notifica ...
现在来学习下menu的相关知识: 1、只有文字的菜单配置:   <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/jump" android:title ...
第一个demo:Intent,根据指定的类型,枚举出所有符合条件的activity,让用户选择   Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("audio/*"); startActivity(Intent.createChooser(intent, "Select music"));    效果图: 第二个demo:为activity创建快捷方式: 1、首先需要在manifest中为activity配置action   &l ...
今天主要学习Dialog: 1、一般的dialog   AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Are you sure you want to exit?") .setCancelable(false) .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick ...
linux下不需要安装驱动,只需要配置相应的规则就可以。 首先、确定手机usb连接正常并开启开发调试功能,在linux下使用/sbin/isusb查看usb连接状态: [root@localhost angie]# /sbin/lsusb Bus 001 Device 005: ID 18d1:4e12 Google Inc. Nexus One Phone (Debug) Bus 001 Device 001: ID 0000:0000 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hu ...
本次学习将apidemo中得两个demo:AlarmController and Alarm Service合并到一起学习 AlarmController主要实现单次alarm事件和循环alarm事件 Alarm Service 主要实现利用循环alarm事件启动service(不介绍service,后续到相关demo再深入学习)   1、AlarmController主要是利用PendingIntent 描述将要执行的Intent;PendingIntent 没有提供构造函数,需要通过static 函数getActivity(Context, int,Intent, int), get ...
本次同样是将apidemo中得两个demo合并起来学习:Translucent and Translucent Blur Translucent 展示的是对activity透明的处理  Translucent Blur不同之处是activity后面的信息会模糊化处理   1、Translucent 的处理主要是style和Theme来实现   //manifest中定义activity的主题 <activity android:name=".app.activity.TranslucentActivity" androi ...
本次示例我们整合了apidemo里面的两个demo:SetWallpaper and Wallpaper demo:SetWallpaper 主要是获取用户系统的壁纸,并随机颜色过滤后再设置为壁纸 demo:Wallpaper 主要展示使用壁纸作为activity背景的使用(使用用户设定的壁纸 request api level 10 or lower) 下面我们开始 1、 定义layout文件:一个imageview 和三个按钮   <?xml version="1.0" encoding="utf-8"?> <Frame ...
下面我们来学习下Screen Orientaiton的demo。 1、首先我们在values下面新建文件arrays.xml(用来在下拉列表中显示)   <?xml version="1.0" encoding="utf-8"?> <resources> <!-- Used in app/Screen Orientation --> <string-array name="screen_orientations" <item>UNSPE ...
    前面文章android2.3 api demo 学习系列(8)--App/Activity/Preference State已经介绍了如何保存ui的状态,本次学习的demo实现同样的功能只是实现的方法不一样。文章8中使用的是SharedPreferences和Activity的Onpause()、Onresume()方法结合使用保存ui的状态。本次使用的是onSaveInstanceState(Bundle savedBundle) 来保存ui状态。     和Onpause()、Onresume()不同的是onSaveInstanceState不属于activity生命周期的一部分, ...
Reorder Activitys Demo主要是实现打开activity的方式的改变。本次demo涉及到三个activity : ReorderOne、ReorderTwo、ReorderThree。 按照默认的方式执行startActivity,三个activity依次压入stack中: 这个时候ReorderThree如果还是按照默认的方式打开ReorderOne(前提:manifest没有设置activity的flags),则会新建一个ReorderOne压入stack top“ 如果ReorderThree中打开ReorderOne时设置flags那么会根据设置的具体方式 ...
Global site tag (gtag.js) - Google Analytics