`
文章列表
  安装 apk 到 /system/app 目录下   在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。 下面以 SecureSetting.apk 为例,演示这个操作。需要准备一台已经获得 Ro ...
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_ ...
package com.video.browse; import java.io.File; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import com.video.browse.adapter.VideoAdapter; import com.video.browse.ui.VideoGridView; import com.video.browse.util.Constant; import com.video.browse.util.Fi ...
/** * 获取网络的json文件 * @param url * @return * @throws ClientProtocolException * @throws IOException */ public static String getJSONData(String url) throws ClientProtocolException, IOException { String result = ""; URL url2 = null; try { url2 = new URL(url ...

android 3D 相册

package com.test.photo; import android.content.Context; import android.graphics.Camera; import android.graphics.Matrix; import android.util.AttributeSet; import android.view.View; import android.view.animation.Transformation; import android.widget.Gallery; import android.widget.ImageView; ...

WebView JS 交互

WebView加jquery做页面会怎么样呢? public class MainActivity extends Activity { private static final String TAG = "MainActivity"; // 定义访问的链接 private static String URL = "file:///android_asset/index.html"; // 定义WebView WebView mWebView = null; // 定义数据列表 private List<P ...
本示例说明: 1.自定义listview条目样式,自定义listview显示列数的多少,灵活与数据库中字段绑定. 2.实现对DB的增删改查,并且操作后listview自动刷新. 3.响应用户操作点击事件,示例中展示单击时取出主键Id和其他内容. 4.响应用户操作长按事件,示例中展示长按时根据主键Id来编辑和删除数据. 5.表现层与数据处理层分开,不依赖于cursor(使用cursor不易表现和业务分离),支持接口编程. 6.使用数据库处理框架AHibernate灵活操作sqlite数据库,详见: http://blog.csdn.net/lk_blog/article/detail ...
import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.app.AlertDialog; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class ...
public class HoverDemoActivity extends Activity { private Button btnBottom; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btnBottom = (Button) findViewById(R.id.btn_ ...
//音量控制,初始化定义 AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //最大音量 int maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC); //当前音量 int currentVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MU ...
使用 javax.activation.MimetypesFileTypeMap 需要引入activation.jar这个jar包 , 他可以从下面这个网站获得http://java.sun.com/products/javabeans/glasgow/jaf.html. 这个MimetypesFileMap类会映射出一个file的Mime Type,这些Mime Type类型是在activation.jar包里面的资源文件中定义的 示例代码  import javax.activation.MimetypesFileTypeMap; import java.io.File; ...

dip, dp, px, sp区别

显示单位px和dip以及sp的区别dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用; sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。 由此,根据 google 的建议,TextView 的字号 ...
  PackageInfo packageinfo = showpackage.get(position); final String packageName = packageinfo.packageName;//获得包名,启动activity的一个参数,position一般指的是listview和gridview中的适配器中的一个参数 final ActivityInfo appinfo=packageinfo.activities[0];//获得应用的第一个activity String activityName=appinfo.name;//activi ...

android权限大全

访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内
遇到这个问题的解决方法: 右键点击工程,选择 "Properties" 选择左边的 "Java Build Path"  打开 "Source" 标签面板 点击 "Add Folder..." 勾选 "gen" 文件夹,点击OK,点击YES,再点击OK 最后右键点击工程,选择 "Andriod Tools" 里面的 "Fix Project Properties"   搞定
Global site tag (gtag.js) - Google Analytics