android_appfilter

  mHttpUrlConnection.setDoOutput(true); //设置是否向httpUrlConnection输出,因为这个是post请求,参数要放在http正文内,因此需要设为true, 默认情况下是false;
  mHttpUrlConnection.setUseCaches(false);  //Post请求不能使用缓存


  //这里的编码规则要与上面的相对应  
  BufferedReader br=new BufferedReader(new InputStreamReader(in,"GB2312"));  
  String tempbf;  
  StringBuffer html=new StringBuffer(100);  
  while ((tempbf=br.readLine())!=null) { html.append(tempbf +"\n");   }


  REST(REpresentational State Transfer)描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在2000年Roy Fielding的博士论文中,他是HTTP规范的主要编写者之一。
  原则条件:REST指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是RESTful。Web应用程序最重要的REST原则是,客户端和服务器之间的交互在请求之间是无状态的。

 

标准Http协议支持六种请求方法,即:GET;HEAD;PUT;DELETE;POST;OPTIONS

 

  adapter中有进度条,需要刷新显示bug.--取显示对象的地址做为唯一标识。    System.identityHashCode(progressHorizontal)

 
  mPackageManager.getSystemSharedLibraryNames(); //SharedLib.  
  mPackageManager.getSystemAvailableFeatures(); //Features.
  Intent bootIntent=new Intent("android.intent.action.BOOT_COMPLETED");  
  mPackageManager.queryBroadcastReceivers(bootIntent,0); // 获取开机自启动包名.


  //接收安装/删除消息。
  <intent-filter>
   <action android:name="android.intent.action.PACKAGE_ADDED" />
   <action android:name="android.intent.action.PACKAGE_REMOVED" />
   <data android:scheme="package" />
  </intent-filter>


  // 通过Intent机制;直接调用PackageManager方法; $adb push ***;
  //根据包名打开应用
  PackageManager packageManager = act.getPackageManager();// 获取手机里的应用列表
  Intent intent = new Intent();//获取intent
  intent =packageManager.getLaunchIntentForPackage(packName);
  act.startActivity(intent);    


  卸载应用权限: android.permission.DELETE_PACKAGES
  Uri packageURI = Uri.parse("package:" + packName);
  Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
  act.startActivity(uninstallIntent);。


备注说明:
Android 系统的应用安装,在系统设置里面有一项,是否安装未知源,所在在软件更新的时候,需要检测这个选项,如果打钩,则只允许安装 Market 源 提供的安装程序,如果没有打钩的话,系统安装应用时会提示用户设置,如果选择设置,设置好后,无法返回安装界面;如果选择取消,则推出安装程序。所以,如 果是更新的话,一定要在下载之前就检测许可安装源的设置,或者在下载前检测是否已经下载过新的安装程序,避免重复下载安装程序。
 int result = Settings.Secure.getInt(getContentResolver(), Settings.Secure.INSTALL_NON_MARKET_APPS,  0 );


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值