- 博客(19)
- 资源 (19)
- 收藏
- 关注
原创 Android LayoutInflater 细节
分别来看三种情况的inflate()方法Activity中BaseAdapter getView()方法中Fragment onCreateView()方法中Activity中MainActivitypublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bu
2016-08-31 23:51:31 626
原创 Android 得到当前类的类名和包名
String localClassName = getLocalClassName();String packageName = getPackageName();String name = getClass().getName();String simpleName = getClass().getSimpleName();String canonicalName = getClass()
2016-08-31 20:23:21 16295
原创 Android Merge标签
Merge标签用作布局中减少冗余的节点. 通过代码来解释. MainActivity.javapublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI
2016-08-31 19:56:55 759
原创 用ViewStub优化布局
Google有关ViewStub 的介绍: “ViewStub 是一种不可视并且大小为 0 的视图,可以延迟到 运行时填充(inflate)布局资源。当 ViewStub 设置为可视或者 inflate() 方法被调用后,就会填充布局资源,然后 ViewStub 便会 被填充的视图替代。” 使用特点:最佳用途就是实现View的延迟加载,避免资源浪费,在需要的时候才加载View 如
2016-08-30 21:27:08 795
原创 Android include 细节问题
include标签可以很好的解决布局复用的问题, 用起来也很简单.public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2016-08-28 10:48:04 1474
原创 layout_weight 和 weightSum
LinearLayout的layout_weight给适配带来了很多方便, 但有些新司机不是很了解父布局中还有一个weightSum属性<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wi
2016-08-28 00:44:45 840
原创 ListView setEmptyView无效
当ListView没有数据的时候, 我们可以设置一个View在列表为空的时候显示. 对应ListView的setEmptyView(View v)方法. 这个View有一个限制, 就是必须要在当前的View hierarchy里, 不然会不起作用. 在xml中添加EmptyView MainActivityublic class MainActivity extends AppCompatA
2016-08-25 20:54:53 3682
原创 Android 动态设置布局属性
Android在XML文件中写布局很方便, 但有时候不够灵活, 有时候我们需要动态添加View或者ViewGroup. 点击动态添加TextView: private LinearLayout mLinearLayout; private int i = 1; @Override protected void onCreate(Bundle savedInstanceSt
2016-08-24 23:57:01 6027
原创 win10 新建文本文档 默认utf8
桌面–>新建–>文本文档默认是ANSI编码的. 对于码农来说, 文本编码一般为utf-8, 每次去另存比较麻烦. 可以让每次新建文本文档默认就是utf-8.新建文本文档, 命名, 文件名随意, 如newtext打开, 另存为, 将编码改为utf-8win+R 运行 粘贴 %SystemRoot%\ShellNew 确定, 打开了ShellNew目录, 讲newtext.txt移动到这个目录下.
2016-08-17 23:05:07 13106 7
原创 微软账户登录 win10 共享
手机访问win10 PC共享文件步骤 PC环境: win10 1067 Microsoft outlook 账户登录 手机环境: Android 6.0.1 Es文件浏览器示例: 共享D:\vedio可以在资源管理器地址栏输入当前Ip验证手机连接到和Pc同一WiFi下. 打开Es文件浏览器点击中间扫描, 就能看到你共享过文件的Pc, 点击输入用户名密码;注意: 如果按照第一张图步骤10
2016-08-13 12:15:33 8125
原创 Android studio IDEA 查找所有注释
如图: 想删掉java代码中的所有注释. 可以用正则表达式查找替换. 查找内容为: //[\s\S ]*注意选上图中强调的地方.
2016-08-12 20:30:55 8069 2
原创 环状 刻度 Progress
最近用到了一个环状 刻度的Progress, 效果如图: 原控件来自Github地址: DiscView来看一下属性.<com.xinlan.discview.DiscView android:id="@+id/disc_view" android:layout_width="fill_parent" android:layout_height="
2016-08-09 21:11:09 948
原创 您的输出设备不支持HDCP
新升级win10发现直接可以支持屏幕镜像了, 一些Android手机都支持镜像到电视, 电脑等设备.如Sony Xperia 系列. 但今天用的时候发现提示: 您的输出设备不支持HDCP回想起最近刷了三方固件.在论坛找到了解决方法修改/system/etc/目录下的wfdconfig.xml<ContentProtection> 把<Valid>1</Valid>改成<Valid>0</V
2016-08-07 23:23:49 21889 16
原创 Android studio 生成自定义文件名 apk
Android studio 默认生成的apk文件名是这样的当我们需要生成自定义文件名apk的时候可以在Gradle文件中定义, 避免每次生成后还要改名.示例如下build.gradleapply plugin: 'com.android.application'def getTime() { return new Date().format("yyyyMMdd", TimeZone.get
2016-08-07 12:07:40 6716 1
原创 Android Studio 插件 CodeGlance 快速定位代码
效果图添加插件参考:Studio添加插件此外, 快速定位代码还可以结合快捷键 Ctrl + Alt + 左 / 右方向键 快速定位到前一次 / 后一次查看的位置. 当然Ctrl + home/end 等这些Windows中常用的定位和以前一样的用.
2016-08-05 12:27:03 8683
原创 Android Studio 添加SO
切换到Project视图复制粘贴SO文件到libs目录打开app下的build.gradle如图位置添加: sourceSets { main { jniLibs.srcDirs =['libs'] } }同步回到Android视图, 可以看到app下多了一个jniLibs.
2016-08-04 13:01:25 1594
原创 Cannot resolve corresponding JNI function
正确导入了SO, Studio一大片红色, 错误提示如下:Cannot resolve corresponding JNI function ......Reports native method declarations in Java where no corresponding JNI function is found in the project.多番查找, 发现如下解决方法. pl
2016-08-04 12:38:39 3584 2
SmartDeblur-2.3_win_HOME.exe
2020-10-11
TrafficMonitor_V1.79_x64.7z
2020-08-03
QTTabBar-zh-CN.zip
2020-08-03
Sarasa更纱黑体term-sc.zip
2020-06-02
noMeiryoUI240.zip
2020-06-02
SceneBuilder-11.0.0.msi
2020-05-15
javafx_scenebuilder-2_0-windows.msi
2020-04-23
rpcs3-v0.0.7-9151-9dab0575_win64.7z
2019-11-18
Mapping.jar
2019-06-28
bodymovin.zxp
2018-05-18
KoalaSetup2.3.0
2017-12-07
Android Espresso UI测试
2017-01-19
LeakCanaryDemo.
2017-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人