首页 文章 精选 留言 我的

精选列表

搜索[android things],共10000篇文章
优秀的个人博客,低调大师

Android GPRS开关软件(APN开关)

简单高效的GPRS开关/APN开关软件。支持的功能有: · 一键开启/关闭移动网络(GPRS、3G等) · 一键开启/关闭APN · 支持桌面Widget,点击即打开或关闭移动网络 注意:使用前要设置->无线和网络->移动网络->数据服务 开启数据服务权限 v1.1版本更新 * 修正了 增加了桌面 Widget 快捷开关 * 桌面 Widge 使用不同图标显示网络打开/关闭状态 本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2011/02/23/1962525.html,如需转载请自行联系原作者

优秀的个人博客,低调大师

Android 为图片添加水印

添加水印的方法挺简单的 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageView iv = (ImageView) findViewById(R.id.imageView); Drawable drawable = ContextCompat.getDrawable(this, R.drawable.image); BitmapDrawable bd = (BitmapDrawable) drawable; Bitmap bmp = bd.getBitmap(); Bitmap bitmap = createWatermark(bmp, "叶应是叶" + "http://blog.csdn.net/new_one_object"); iv.setImageBitmap(bitmap); } private Bitmap createWatermark(Bitmap bitmap, String mark) { int w = bitmap.getWidth(); int h = bitmap.getHeight(); Bitmap bmp = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(bmp); Paint p = new Paint(); // 水印颜色 p.setColor(Color.parseColor("#c5576370")); // 水印字体大小 p.setTextSize(150); //抗锯齿 p.setAntiAlias(true); //绘制图像 canvas.drawBitmap(bitmap, 0, 0, p); //绘制文字 canvas.drawText(mark, 0, h / 2, p); canvas.save(Canvas.ALL_SAVE_FLAG); canvas.restore(); return bmp; } } 效果图 这里写图片描述

优秀的个人博客,低调大师

Android上最快使用openVC(AndroidStudio)

之前使用openVC,需要导入openCVLibrary2411库,坑的是还要安装OpenCV_2.4.3.2_Manager_2.4_*.apk 网上有三种方法:1静态链接库 2动态链接库 3java+动态链接库 http://blog.csdn.net/qq_15602525/article/details/54709242 原理都懂,但中途总是遇到各种坑: 1.下载:http://download.csdn.net/detail/sbsujjbcy/9275897 2.拷贝:下载项目里app/src/main/java/org.opencv这个包到java目录下 3.拷贝:下载项目里app/src/main/libs 到你项目app/src/main/libs 4.拷贝:下载项目里app/src/main/jniLibs/armeabi/libopencv_java3.so到你app/src/mai/jniLibs/ameabi 5. 但是org.opencv.engine包中是一个aidl,我们需要将它剪贴到aidl目录中去,就像这样子 最后还有一个资源文件attrs.xml,拷过来 build一下项目,不出意外应该会报错,这时候找到该类,引入自己的R文件包就可以了 再次build应该就不会有什么问题了。 然后:MainActivity.java里 public void onResume() { super.onResume(); OpenCVLoader.initDebug(); } 好了,到这里就可以愉快的使用openVC库了,成功避免了多安装apk.

优秀的个人博客,低调大师

Android获取手机屏幕宽高

//如果是获取单位是像素,可以如下: Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; //如果不在Activity页面,可以通过获取默认display WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); 或者 Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); // deprecated int height = display.getHeight(); // deprecated 另外一种用过DisplayMetrics获取: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics);

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

用户登录
用户注册