摘要:
问题:以前有个项目要求实现里面和外面都需要滑动,就像有些网站一样,最大的滑动视图内还有小的滚动,在android里面就是两个可滑动的空间嵌套,比如说scrollView之间的嵌套,scrollView与ListView的嵌套,让他们都实现里面可滚动,外面也可以滚动。// 处理内外滑动 包含里面可滑动容器的View.setOnTouchListener(new OnTouchListener() {@Override public boolean onTouch(View v, MotionEvent event) { 里面可滑动容器View.getParent().requestDisal.. 阅读全文
摘要:
Oracle(thin)数据库Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn= DriverManager.getConnection(url,user,password);SQLSer 阅读全文
摘要:
实现思路:ActivityManager类可以获取到当前系统的所有进程,以及每个进程的信息,也可以杀死某个进程,ActivityManager.getRunningAppProcesses(); 获取系统的所有进程ActivityManager.getProcessMemoryInfo(pids); 根据进程号获取每个进程的内存占用情况ActivityManager.restartPackage(processName) ; 根据进程的包名杀死某个进程PackageManager可以根据包名获取程序的图标、版本号、名字、权限、签名核心代码:/* * 获取所有进程及用户 的进程 */ prote 阅读全文
摘要:
1,Aplication 一个.apk包就可以称一个application,一般application会有很多Activity 或其他service组成。2,task:完成用户的一个目的的所有activity 组成一个task.提到task就该提到task stack任务栈也有人叫活动栈。Android系统用一个栈来记录一个任务,既然一个任务是由许多activity组成的,那栈里存的就是所有的 activity。为什么需要记录呢?因为记录可以通过按back 键回到上一个activity.这也是为什么我们按back键可以回到上一个活动的原因。那么什么时会开启一个新的任务呢?A)Notificat 阅读全文
摘要:
package com.yarin.android.Examples_08_08;002003004 import java.util.List;005 import android.content.Context;006 import android.net.wifi.ScanResult;007 import android.net.wifi.WifiConfiguration;008 import android.net.wifi.WifiInfo;009 import android.net.wifi.WifiManager;010 import android.net.wifi.Wi 阅读全文
摘要:
Adb help:直接运行adb会显示出adb的help信息.如下:E:\android_sdk\android-sdk-windows-1.6_r1\tools>adb -helpAndroid Debug Bridge version 1.0.22-d - directs command to the only connected USB device returns an error if more than one USB device is present.-e - directs command to the only running emulator. returns an 阅读全文
摘要:
问题:我们在写自定义控件的时候,通常会遇到多个基本控件的组合,比如说多个button按钮组成一个菜单树,那么这个时候添加的button之间就会有间隙解决方法:1、如果在布局中的xml,设置他们的margin为负值即可调整他们之间的空隙大小2、如果是有代码手动布局的,并且自己在写这个自定义控件的时候又重新onlayout()了,那么在重新布局按钮的时候,需要将他们的top和bottom适当减小,以调整button之间的距离 阅读全文