`
寻梦者
  • 浏览: 635417 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
JAVA代码: UpdateManager.java [java] view plaincopy package

adb命令详解

Android adb的常用命令略解 Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device. It is a client-server program that includes three components: · A client, which runs on your development machine. You can invo ...
public class MyProgressDialog extends ProgressDialog { public MyProgressDialog(Context context) { super(context); this.getWindow().setType( WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG); // TYPE_KEYGUARD_DIALOG:disable any key,eg:back key,home key etc. } @Override ...
使用for循环递归累加其内部的子控件的高度: private ScrollView scrollView; scrollView = (ScrollView) findViewById(R.id.scrollview); int h = 0; for (int i = 0; i < scrollView.getChildCount(); i++) { h += scrollView.getChildAt(i).getHeight();} Bitmap bitmap = Bitmap.createBitmap(scrollView.getWidth(), h, ...

wakelock的使用

PowerManager.WakerLock是我分析Standup Timer源代码时发现的一个小知识点,Standup Timer 用WakeLock保证程序运行时保持手机屏幕的恒亮(程序虽小但也做得相当的细心,考虑的很周到)。PowerManager 和PowerManager.WakerLock7用于对Android设备的电源进行管理。   PowerManager:This class gives you control of the power state of the device.   PowerManager.WakeLock: lets you say that yo ...

启动另外一个apk

 
这篇博文主要是获取其他apk程序的启动的主intent,这样一个APK启动另外一个apk就又有了一个方便的方式 private Intent getIntent(String pkg) { PackageManager mPackageManager= context.getPackageManager(); if (pkg == null) return; Intent intent = mPackageManager.getLaunchIntentForPackage(pkg); return intent; }

android中全屏的方法

 
1.直接代码编写     @Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); super.onCreate(saved ...
在Froyo(android 2.2,API Level:8)中引入了android:installLocation.通过设置该属性可以使得开发者以及用户决定程序的安装位置. android:installLocation隶属于AndroidManifest.XML中的manifest节点.如下所示: <manifest xmlns:android="http://schemas.android.com/apk/res/android"          package="string
public class TestingBroadcastReceiver extends BroadcastReceiver { public TestingBroadcastReceiver() { } @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(SECRET_CODE_ACTION)) { Intent i = new Intent ...
public class Test { public static void main(String[] args) { System.out.println(regexReplace("test","test"));; Person person = new User(); System.out.println(person.getName()); } public static int regexReplace(String strAim, String strPart){ Patte ...
du -hs android2.3_dt      结果:    16G  android2.3_dt
首先呢,我们还是看几个示图:(这是360推出的一款天气预报APP(墨迹),很不错的一款哦,这里为她们做一个免费广告,哈哈.)                    这种带有圆角的listview' 看起来很棒吧,确实是这样,其实也不能这么说,主要方形太多了,斯通见惯就不值钱了,“物以稀为贵嘛”. 就好比学java都搞androd,很明显嘛,为了多赚点钱,可是供过于求的话,就不这么乐观了,就好比现在这个圆角,如果太多太多的话,我想若干时间段,肯定会被新的视图所代替.所以“跟随潮流,放宽眼线”很重要.不扯了,(网上实现例子很多)下面简单介绍下实现方法:(两种方法) 第一种:我们通过 ...
     好久没写过博文了,最近在做xml方面的解析,xml的解析一直都是比较繁琐的,所以对android的 pull进行了简单的封装,不用再为每个xml都创建解析类,但目前只实现了对xml的简单实现,主要通过反射来实现           能解析的xml形式主要有如下几种,复杂的暂未支持   <?xml version="1.0" encoding="UTF-8"?> <list> <user id="1"> <userName>张三</ ...
需求:项目中的有关搜索的地方,加上清空文字的功能,目的是为了增加用户体验,使用户删除文本更加快捷 解决过程:开始的时候感觉这个东西不太好实现,主要就是布局的问题,可能是开始顾虑的太多了,再加上当时产品催的不太紧,而且这个功能也不是必须实现的。但是今天不一样了,这个是老大让加上的,说别的很多应用中都有这个功能,没办法那就加上呗,试着去使用了相对布局去实现,把一个删除按键放在编辑框的右上方,当文字的时候就把删除按键给显示出来,当编辑框为空的时候就把删除按键给隐藏掉。布局代码   <?xml version="1.0" encoding="utf-8&q ...
android中可能会用到第三方的软件包,这包括Java包.jar和Native包.so。jar包既可通过Eclipse开发环境集成,也可通过编译源码集成,看你的工作环境。   假定自己开发的程序为MyMaps,需要用到BaiduMaps的库,包括baidumapapi.jar和libBMapApiEngine_v1_3_1.so。   一、Eclipse中集成第三方jar包及.so动态库   MyMaps工程下创建目录libs以及libs/armeabi,把baidumapapi.jar放在的libs/目录下,把libBMapApiEngine_v1_3_1.so放在libs ...
Global site tag (gtag.js) - Google Analytics