摘要:
配置开发环境: 1:下载ndk,导入android studio中。 2:在项目中引入NDK 3:在计算机path变量中导入NDK路径,在编译.h文件的时候会用到。 一:建立java的native方法,然后编译生成.class文件. 二:根据.class文件生成.h文件。 1:打开Terminal, 阅读全文
摘要:
/*** * 横向滚动条,修改版,从左向右滚动,支持html代码和html里面的网络图片 */public class MarqueeView extends LinearLayout { private Context context ; private TextView mTextField; 阅读全文
摘要:
最近的项目是用webview做的界面,但是在界面顶端加了android本地动画效果的横向滚动条。当webview里面的图片切换时导致滚动条动画卡顿。 1:setLayerType(View.LAYER_TYPE_SOFTWARE, null); 无论硬件加速是否打开,都会有一张Bitmap(soft 阅读全文
摘要:
/** * 获取设备HardwareAddress地址 * @return */public static String getMachineHardwareAddress(){ Enumeration<NetworkInterface> interfaces = null; try { inter 阅读全文
摘要:
其次是在渲染页面的时候需要固定需要进行一次数据查询,但是这个是很不节省资源的。假如一个Activity从一个停止状态回到前台,那么这个时候尽管数据并没有变化,但是也需要进行一次query操作。在浪费资源的同时也再次增加了页面渲染失败的风险。 还有就是当数据变化的时候如何通知页面进行修改呢?这个时候往 阅读全文
摘要:
一://沉浸模式 public class ViewHelper { private View decorView; public ViewHelper(View decorView){ this.decorView=decorView; } public ViewHelper(){ } /** * 阅读全文
摘要:
public class DownLoadVideo { private static final String TAG = "DownLoadVideo↓↓↓↓↓↓↓↓↓↓↓↓↓↓"; private static ExecutorService executorService = Executo 阅读全文
摘要:
1:画抽奖转盘 阅读全文
摘要:
必须取得系统权限才能设置 阅读全文
摘要:
1:下载apk InputStream in=null; FileOutputStream out = null; 我用的是方法二,方法一没有用过。 注:两种方法都不一定适用于所有android系统。 方法一:需要在Android系统源码的环境下用make来编译: 在应用程序的 AndroidMan 阅读全文