Android studio JNI开发的三种方式

记录 第一种                   第一步: 创建natice本地方法                   第二步: 在工程App模块目录下创建jni文件夹                   第三步: 在jin文件夹中创建.c结尾的c文件,编写c代码,在c语...

2017-12-17 16:44:59

阅读数 416

评论数 0

Android实现LIstView条目单选和多选RadioButton

看效果图是不是你想要的 ListView的布局 <ListView android:choiceMode="singleChoice" android:background="#fff" andr...

2017-11-27 16:32:02

阅读数 616

评论数 0

android 自定义属性,分享一个自适应容器,多用于显示图片,保证图片不变形

自适应容器需要用到自定义属性,先简单了解自定义属性 TextView View Button 都有一些属性,例如 android:layout_width,这些都是系统定义的属性,可以直接用,当然这些属性在有些时候不能满足我们的需求,最常见的是在自定义控件的时候,网上的开源框架很多都有自定义控件...

2017-09-21 17:25:34

阅读数 351

评论数 0

Android 调用相机裁剪图片,和调用相册裁剪图片,动态申请相机权限和sd的读写权限

因为拍照之后得裁剪图片,把裁剪之后的图片保存在sd中,首先动态申请sd的读写权限 private static String[] PERMISSIONS_STORAGE = { Manifest.permission.READ_EXTERNAL_STORAGE, ...

2017-08-17 10:42:53

阅读数 356

评论数 0

Android PopupMenu弹出菜单使用

//弹出菜单配置 private void showPopupMenu(View view) { // View当前PopupMenu显示的相对View的位置 第3个参数控制位置的,只能控制左右,不知道怎么控制上下, 哪位大神知道,回复说下万分感谢 Gravity.END 是左边,ST...

2017-07-14 16:03:48

阅读数 1165

评论数 1

去掉状态栏,隐藏标题栏,记录

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setBackgroundDrawab...

2017-06-22 10:14:35

阅读数 307

评论数 0

Android 原生控件 3 AutoCompleteTextView实现根据用户输入弹出最近使用的选项

AutoCompleteTextView是一个根据用户的输入弹出建议列表,类似这种 在xml使用 <!-- 常用属性 android:completionHint设置出现在下拉菜单中的提示标题 android:completionThresho...

2017-04-25 15:22:12

阅读数 712

评论数 0

Android 原生控件 2 Switch 和 TogglBUtton

Switch和TogglButton用法都差不多,他们都是继承与CompoundButton意思是复合按钮 Switch: 方法  //isChecked()是否被选中 //setOnCheckedChangeListener选择监听接口 //isChecked()是否被选中 //set...

2017-04-25 14:17:38

阅读数 321

评论数 0

Android 原生控件 1 SearchView

SearchView 看名字也能知道是干什么用的,主要是处理用户的输入。 效果 g 该类的方法 //OnQueryTextListener 输入文本监听 复写方法 boolean onQueryTextSubmit(String query);和boolean onQueryTe...

2017-04-24 18:08:21

阅读数 251

评论数 0

android 点击布局隐藏软键盘 记录

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(), 0);

2017-04-24 13:48:32

阅读数 165

评论数 0

Android 使用Picasso加载图片,并获取到图片,加载图片监听

图片加载框架Picasso都很熟悉,也很好用一行代码就加载到图片了 Picasso.with(Context).load(url).into(显示图片的控件); 这样是没办法获取到加载的图片的,因为是异步的不知道什么时候图片加载成功了 Picasso.with(mContext).loa...

2017-03-01 16:22:09

阅读数 2426

评论数 0

android实现点击2下退出程序

//重写onKeyUp(),实现连续两次点击方可退出当前应用     @Override     public boolean onKeyUp(int keyCode, KeyEvent event) {         //如果侧拉菜单打开点击back键只是关闭侧拉菜单         ...

2017-03-01 10:02:00

阅读数 184

评论数 0

开发中使用BaseApplication继承Application遇到的问题,做记录

BaseApplication继承Application有什么用就不用说了, 在Activity中通过getApplication()方法获取Application实例转成BaseApplication的时候报 类型转换异常, 解决办法,在AndroidManifest.xml中要在appl...

2017-02-27 15:43:08

阅读数 572

评论数 0

Android 项目需求Camera + SurfaceView实现自定义拍照,遇到的问题

首先要自定义SurfaceView实时显示摄像头捕获的画面 SurfaceView非常强大,有双缓存机制,可以在子线程更新ui,在游戏开发中最常用,下面是自定义SurfaceView 仿照别人的博客写的地址忘记了 public class MySurfaceView extends Surf...

2017-02-14 17:41:40

阅读数 2075

评论数 0

Android通过oracle的jdbc驱动直接访问oracle数据库

发布时间:2017,1,15  原创博文 首先直接操作数据库是非常不安全的,懂android的反编译你的程序很容易就发现你连接数据库的核心代码了. jdbc版本你要知道数据库的版本,根据数据看的版本到官网下载对应的jdbc版本.地址:http://www.oracle.com/technetwor...

2017-01-15 16:09:10

阅读数 5842

评论数 4

Android的事件传递机制

控件事件的相关方法 Activity:disPatchTouchEvent(),onTouchevent() ViewGroup:disPatchTouchEvent()onInterceptTouchEvent()onTouchEvent() View:disPatchTouchEvent...

2016-12-21 16:13:32

阅读数 195

评论数 0

自定义dialog

简单的自定义 自定义dialog首先要继承系统的dialog类,要求必须有一个构造方法  我们使用2个参数的构造方法,在源码中一个参数的调用2个参数的构造,3个参数的构造调用3个参数的构造, 在第三个构造方法中,会解析一个系统的样式,我们使用第二个构造方法就是为了让系统解析我们定义的样式...

2016-12-17 08:24:42

阅读数 230

评论数 0

Android的屏幕适配,图片适配

5中适配     1图片适配(不同像素密度的手机加载不同资源文件夹的图片)         已知屏幕的宽和高通过勾股定理计算出屏幕的密度(dpi) 例子: 已知1280*720的手机(5寸) 1280(屏幕的高度上有1280个像素点) 720(屏幕的宽度上有720个像素点) ...

2016-12-14 23:26:29

阅读数 465

评论数 0

简单的使用动画差值器

动画差值器              AccelerateDecelerateInterpolator //中间速度加快AccelerateInterpolator                           //加速DecelerateInterpolator        ...

2016-12-11 13:43:03

阅读数 393

评论数 0

Android中的动画

Android中的动画简单的认识和总结

2016-12-10 21:47:47

阅读数 168

评论数 0

提示
确定要删除当前文章?
取消 删除